Keil v5 STM32F756 off-chip RAM1配置后从on-chip flash启动不成功
我的板子上主芯片是F756ZGT6. 板子上有颗 8M SDRAM芯片,地址是从0xC0000000 --0xC0800000 ,目前程序中可以正常访问。今天我把Keil v5中的配置加上off-chip RAM1 后,重新编译,居然发现 程序不能正常启动了。
请问这有可能是什么原因?
配置后的截图见附件。
要是把这个RAM1配置前面的对勾去掉,重新编译,然后Load到板子上,是可以正常启动的。 感谢楼主分享 不要勾上外部RAM的default的选项,因为这是SDRAM,程序启动后得配置SDRAM所在的总线参数。
勾上选项后,就需要把一些程序中的数据寄存器全部放到SDRAM中了,看一下.map文件,或许你能明白点什么。 多谢 toofree :)
页:
[1]