怎么直接定义一个float型数组变量到Flash区

2019-08-17 09:46发布

程序需要定义一个很大的float型数组变量,我之前是用malloc,但发现RAM太小,根本申请不了这么大空间,不知道可不可以把这个数组直接定义到Flash里面?急急急,望解惑,非常感谢!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
操作系统
1楼-- · 2019-08-17 13:03
定义在FLASH里面的东西,还是变量吗?
Douby
2楼-- · 2019-08-17 17:10
 精彩回答 2  元偷偷看……
Watmin
3楼-- · 2019-08-17 23:05
外部ram
Douby
4楼-- · 2019-08-18 02:52
操作系统 发表于 2017-6-1 10:18
定义在FLASH里面的东西,还是变量吗?

那请问,我在Flash里用const开辟一个空间,得到adress,然后怎么利用adress往里面一个一个写数据呢,这样能实现我想要的功能吗?
Douby
5楼-- · 2019-08-18 05:57
Watmin 发表于 2017-6-1 11:07
外部ram

没有外部ram,请问还有什么办法吗,很急。。。非常感谢!!!
2449164582
6楼-- · 2019-08-18 10:20
flash定义数组是无法修改的,你直接将数据写入flash,用的时候去取

一周热门 更多>