STM32IDE 定义变量到某个section【记录备忘】
- 打开STM32H7B3LIHXQ_FLASH.ld 添加段、
![]()
-
.sdram0(NOLOAD) : { . = ALIGN(4); *(.sdram) /* .data sections */ *(.sdram*) /* .data* sections */ . = ALIGN(4); } >SDRAM0 /*AT> FLASH*/NOLOAD:表示初始化时不载入值到SDRAM
- #define SDRAM0 __attribute__((section(".sdram0"))) //定义变量时加上此宏可以把变量放到SDRAM,地址自动分配,无法控制


浙公网安备 33010602011771号