如何在IAR for ARM中定义常量或数组到flash而不是RAM中?

2019-07-18 13:53发布


如何在IAR for ARM中定义常量或数组到flash而不是RAM中?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
jiajs
1楼-- · 2019-07-18 18:04
const  就可以啊。
spark周
2楼-- · 2019-07-18 20:15
const,__flash关键字都不行,网上说加一个编译开关,也没有,如何实现想请教,谢谢!
wyjie
3楼-- · 2019-07-18 20:40
你是要定义一个指向flash 运行的指针还是要存放数据到flash ?
spark周
4楼-- · 2019-07-18 22:02
 精彩回答 2  元偷偷看……
jiaxw
5楼-- · 2019-07-19 02:48

const修饰的变量和code放在一起了,可以实现和flash一样的功能,如果要放在内部flash里面要执行flash的读写操作。
zhaoxqi
6楼-- · 2019-07-19 05:08
IAR开发环境下,在flash下定义数组的方法(本人使用的硬件平台是LPC2368)。
使用关键字const就能实现,但要注意调试方式选择在flash中调试,且在option的debug选项中一定要勾选use flash loader。

一周热门 更多>