这个配置我在F103上运行OK,在F407上就不行了。想问一上原子哥,还有哪些地方需要注意吗?
因为我在做一个需要大变量存数据。
如:char buffer[1024*300];
启动文件定义
Stack_Size EQU 0x00004000
AREA STACK, NOINIT, READWRITE, ALIGN=3
Stack_Mem SPACE Stack_Size
DATA_IN_ExtSRAM EQU 1
;IF DATA_IN_ExtSRAM == 1
__initial_sp EQU 0x20000000 + Stack_Size
;ELSE
;__initial_sp
/************************* Miscellaneous Configuration ************************/
/*!< Uncomment the following line if you need to use external SRAM or SDRAM mounted
on STM324xG_EVAL/STM324x7I_EVAL/STM324x9I_EVAL boards as data memory */
#if defined (STM32F40_41xxx) || defined (STM32F427_437xx) || defined (STM32F429_439xx)
/* #define DATA_IN_ExtSRAM */
#define DATA_IN_ExtSRAM
#endif /* STM32F40_41xxx || STM32F427_437x || STM32F429_439xx */
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>