【ST MCU实战经验】之STM32F4使用外扩SDRAM运行程序的方法
一. SDRAM运行程序基本原理STM32的高端产品429/439添加了新的外设,SDRAM控制器(FMC总线)。不少客户都使用外扩的SDRAM作为变量的存储区,也有可能作为C stack和heap的存放区,因此,需要在IAR链接前(数据的拷贝)完成SDRAM控制器的初始化工作,ST已经提供相关代码供客户参考(初始化程序在system_stm32f4.c中)。
若对函数使用IAR链接器关键字 (例:__ramfunc void func1(void) ),IAR在链接的时候会将程序放在SDRAM的区域,并将函数的入口地址传给调用者。
问题详细描述以及ST官方解答见文档:
ST MCU实战经验栏目,更多应用问题&官方解答,欢迎下载! :):(:(:(:(:(:(:(:( 多谢楼主,辛苦了 好东西,收藏了... 什么时候能出一个STM32F7的啊~~~ 谢谢分享 非常好的,不错 感谢楼主的分享~ :):):):):) 感觉分享 STM32F7也想在外部SDRAM运行,参考下,谢谢了
页:
[1]
2