微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 实例分析MCU的Data Flash访问控制

实例分析MCU的Data Flash访问控制

时间:10-15 来源:世强元件电商 点击:

,若未找到匹配索引则表明要读取的数据项未找到(未写入DATA FLASH),可设计函数返回不同值来表示是否找到数据项。当索引匹配时,读出存储在索引数据地址单元中的数据项地址,调用读FLASH库函数读出数据项即可。

  3)总结

  使用上述DATA FLASH存储结构和存取规则,实现了数据存储的可寻址和页交替,比较充分的利用数据存储空间。另外,数据项索引区和数据项存储区的划分并不一定要各占一半存储空间,而应根据实际的各种数据项长度来选择优化,当每种数据项字节数较多时,可适当增加数据项存储区的空间,避免存储空间浪费。为了使数据存储更加可靠,可使用数据的三备份存储机制:实际存储的每个数据项,均按顺序地址依次进行三备份存储,读取时必须有两个备份相同才能确认数据有效。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top