我读了mema_scf,memb_scf,memc_scf 这些加载文件当中, 比如说使用外部flash启动吧 都是让内部sram存储启动代码startup.o的初始化和未初始化变量, 然后,从某一地址开始,比如0x40004000开始,设置为堆栈区; 对于外部bank1的sram,让其存储的是除startup之外的变量。
那么,我有以下疑问:
是可以把外部sram当作单纯的数据存储区(声明:不是存储系统代码之类产生的变量,而是存放比如说采集的数据)的吧? 那这样的话,在mema_scf中,修改0x8100 0000 当作存放采样数据的存储段,而不是存放系统代码产生变量的存储段,怎么修改?
多谢啦
|