首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

谁有过向flash中写数据的经验(NIOS II)?有个疑问

谁有过向flash中写数据的经验(NIOS II)?有个疑问

大家好,我的毕业设计用nios II开发.需要存储数据,由于量不是很大,就想直接利用开发板上的flash.
    可是今天看到文档说flash是按block组织的,用简单的写函数alt_write_flash()往一个块里写会先将此块中原有的数据擦除再写新的数据,于是便可能产生误擦除问题(比如说此block中的数据我是还想保留的).
    文档说到用Fine-Grained Flash Access可以解决这个问题.可是我看这个所谓高级点的访问里的写函数alt_write_flash_block()函数原型感觉与alt_write_flash()的差距并不是太大,它的改进在哪里?Fine-Grained Flash Access到底是怎样解决误擦除问题的?
    现在上板测试的机会还不是很成熟,时间又比较紧迫,哪位有这方面经验的大侠帮我解答一下吧,谢谢了!
返回列表