关于STM32F4外部SRAM的分散配置方法

2019-07-20 02:16发布

本帖最后由 周大爷万万岁 于 2019-4-26 17:28 编辑

stm32f407zet6+IS62WV51216
本人上一张帖子中,提出sram和内存管理文件冲突的问题已经自行解决.
现在的问题是,在正点原子的库函数外部SRAM工程中,采用的是申请地址的方式来使用外部的sram.我想做到的是分散配置,不需要手动的去申请外部sram的地址,让sram自动分配.
现在问题出现在:
1.__initial_sp    EQU 0x20000000 + Stack_Size(程序不能进入main函数)
2.配置.sct文件后也不能进入main函数
sram.png
3.target配置
target.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
正点原子
1楼-- · 2019-07-20 04:15
想把你的RAM都定义到外部SRAM,你必须得在用到任何一个ram之前,把SRAM初始化,否则就是hardfault了
周大爷万万岁
2楼-- · 2019-07-20 06:58
正点原子 发表于 2019-4-28 01:04
想把你的RAM都定义到外部SRAM,你必须得在用到任何一个ram之前,把SRAM初始化,否则就是hardfault了

原子哥,你好!我想请问的放在哪个位置比较合理,即便是我放在main函数里面,首先运行初始化,还是不行.请问原子哥有分散配置的示例吗?
正点原子
3楼-- · 2019-07-20 12:53
 精彩回答 2  元偷偷看……

一周热门 更多>