你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32CubeIDE STM32F407+外部SRAM如何将数值指定存储到外部RAM

[复制链接]
小刀 提问时间:2019-12-27 20:19 /
使用STM32CubIDE 将数组定义到外部SRAM 报错,IDE中应该如何设置
uint8_t a[300000] __attribute__((at(0x680000)));为什么编译时会报错说RAM超出限制。IDE中我应该如何设置,或者有例程也可以!非常感谢

收藏 评论1 发布时间:2019-12-27 20:19

举报

1个回答
butterflyspring 回答时间:2020-1-9 15:48:49
试了一下,可以这样做。先编辑 _FLASH.ld 文件,增加一个 section, 然后分配。地址可以采用加增量的方式定位到具体位置,当然4字节对其,请参考截图
cubeide flshld1.PNG
cubeide flshld12PNG.PNG
cubeide flshld13PNG.PNG
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版