[家电应用] SH79F166A 类EEPROM操作程序,测试通过,可存储读取数组

[复制链接]
5701|24
albertaabbot 发表于 2022-8-14 19:45 | 显示全部楼层
谢谢你共享的资料                                 
热爱浪漫 发表于 2026-1-20 15:17 | 显示全部楼层
SH79F166A 类 EEPROM 操作程序适配其内置的模拟 EEPROM 区块,通过擦除 - 写入 - 读取函数实现数组存储:先擦除指定扇区,按字节写入数组数据,再逐字节读取校验;程序含地址校验、数据长度限制,已实测验证,可稳定存储读取多字节数组,适配参数固化场景。
彩虹捕手 发表于 2026-1-29 17:48 | 显示全部楼层
这个程序的执行效率如何?在实际项目中表现稳定吗?
雾都浪漫 发表于 2026-3-21 15:45 | 显示全部楼层
SH79F166A 类 EEPROM(DataFlash)操作程序:先配置 DFCON 寄存器解锁,调用擦除函数清空扇区;数组写入时按页拆分,循环调用 DF_WRITE 写入指定地址;读取时通过 DF_READ 按字节读取至数组,校验地址与长度避免越界。测试验证了多字节数组的稳定存储与读取,适配掉电数据保存场景。
总结
核心步骤为解锁 DataFlash、擦除扇区、按页写入 / 按字节读取数组;
需校验地址和长度,确保数组读写无越界,保障数据完整性。
抱素 发表于 2026-4-5 14:42 | 显示全部楼层
SH79F166A 内置类 EEPROM,按页擦除、字节写操作:先使能 EE 时钟,关闭中断,写入页地址擦除指令等待完成;再按字节写入数组数据,每字节写完判忙;读取直接按地址取值即可。操作时需保证电源稳定,避免中途掉电,实测可长期保存参数数组,读写稳定可靠。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0