在IAR for ARM中定义常量

2019-07-30 15:22发布

如何在IAR for ARM中定义常量或数组到flash而不是RAM中?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
jiajs
1楼-- · 2019-07-30 15:27
const  就可以啊。
spark周
2楼-- · 2019-07-30 21:19
const,__flash关键字都不行,网上说加一个编译开关,也没有,如何实现想请教,谢谢!
wyjie
3楼-- · 2019-07-30 21:25
 精彩回答 2  元偷偷看……
spark周
4楼-- · 2019-07-30 22:38
const不行的,打开仿真器可以看到是静态变量,没有存放数据到flash;但我们需要存放到flash
jiaxw
5楼-- · 2019-07-31 01:15
const修饰的变量和code放在一起了,可以实现和flash一样的功能,如果要放在内部flash里面要执行flash的读写操作。
zhaoxqi
6楼-- · 2019-07-31 01:25
IAR开发环境下,在flash下定义数组的方法(本人使用的硬件平台是LPC2368)。
使用关键字const就能实现,但要注意调试方式选择在flash中调试,且在option的debug选项中一定要勾选use flash loader。

一周热门 更多>