智能车制作

标题: prm文件,flash分页,读写问题 [打印本页]

作者: yukunlinykl    时间: 2011-3-30 06:50
标题: prm文件,flash分页,读写问题
我需要一块32K的空间(要可读可写的)查看prm发现RAM只有8k
不行

再往下看,发现flash共分8页,每页16K
其中两页被ROM占用

我想,我要的32K,分为两个16K
占用flash两个页,应该可以吧。

然后试了试,发现数组的确是分出来了
但是写数据出问题了,写不进去,读出来值是不变的

然后我把两个分页的 READ_ONLY 改成了 READ_WRITE
接着就各种问题了,各种error

为了调掉这些error,我相继改了 DISTRIBUTE DATA_DISTRIBUTE CONST_DISTRIBUTE
最后发现写数据还是写不进去。


我想问一下: flash 是不是就是写不了数据啊?
能写的就只有那8k吗?


还有,RAM EEPROM FLASH 在物理上,是同一个硬件的不同地址吗?
还是三个不同的硬件,用不同的地址去映射?

如果是同一个硬件的不同地址,那岂不是可以任意改变三者的大小?
作者: heavside_lee    时间: 2011-5-18 21:53
eeprom实际上是不存在的,是可以用Dflash 仿真出的eee
作者: ffengeng    时间: 2011-6-7 22:31
flash是可以写入的,但是写入的方法我也不大了解    呵呵
作者: xiaoheixiong    时间: 2012-7-12 23:27





欢迎光临 智能车制作 (http://www.znczz.com/) Powered by Discuz! X3.2