打印

F149 大数组处理问题

[复制链接]
1154|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
justbybing|  楼主 | 2014-6-30 00:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
需要进行查表程序,定义三个数组,每个数组256个int型的数据,这样 2*256*3=1536,而F149     60KB+256B Flash Memory,2KB RAM。
如果直接存到RAM里 占用太多,想存到 Flash中,然后需要时读取FLASH,查阅一些资料 可以用const int Voltage[] @oxFA00={};就可以将数组放到Flash中了,
但是我读数组数据时候是不是要按照读FLAsh编程操作,还是说可以直接调用。
望大家指导指导 谢谢!

相关帖子

沙发
justbybing|  楼主 | 2014-6-30 00:19 | 只看该作者
或者有什么好的建议!

使用特权

评论回复
板凳
ar_m_cu| | 2014-6-30 09:39 | 只看该作者
直接操作就行

使用特权

评论回复
地板
fengye5340| | 2014-6-30 14:44 | 只看该作者
可以试试用外接的EEPROM或者SPIFLASH实现,不建议采用内部FLASH存储大数组数据

使用特权

评论回复
评论
李冬发 2014-7-1 10:11 回复TA
在小RAM的机器上,用外接flash没有想象的好 
5
hwk612167| | 2014-6-30 19:06 | 只看该作者
直接调用即可。

使用特权

评论回复
6
李冬发| | 2014-7-1 09:53 | 只看该作者
用上了C,就别再想着@oxFA00了。让编译器去做。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

82

主题

1106

帖子

1

粉丝