STM32F746NGHx_FLASH.ld
/* Specify the memory areas */ MEMORY { FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 1024K RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 320K ITCMRAM (xrw) : ORIGIN = 0x00000000, LENGTH = 16K QSPI (rx) : ORIGIN = 0x90000000, LENGTH = 16M } .ARM.attributes 0 : { *(.ARM.attributes) } ExtFlashSection : { *(ExtFlashSection) } >QSPI } |
#include <touchgfx/hal/Config.hpp> LOCATION_EXTFLASH_PRAGMA KEEP extern const unsigned char _control_center_button_pressed[] LOCATION_EXTFLASH_ATTRIBUTE = { // 191x191 RGB565 pixels. // ... }; |
#elif defined(__ARMCC_VERSION) #define LOCATION_EXTFLASH_PRAGMA #define LOCATION_EXTFLASH_ATTRIBUTE __attribute__ ((section ("ExtFlashSection"))) __attribute__ ((aligned(4))) #elif defined __ICCARM__ #define LOCATION_EXTFLASH_PRAGMA _Pragma("location=\"ExtFlashSection\"") |
내장 플래시
외부 QSPI 플래시
'embeded > Cortex-M7 STM' 카테고리의 다른 글
stm32cubeide generate bin (0) | 2021.07.02 |
---|---|
stm32cubeide gdb external flash (0) | 2021.07.02 |
st-link stm32 option bytes (0) | 2021.07.02 |
st-link util external module? (0) | 2021.07.02 |
cortex-M7 우와.. -_- (0) | 2021.07.02 |