如何修改芯片寄存器数据并保存到flash?
对方是否需要知道一些额外的信息?
那么你就开辟一部分EEPROM区域。
每次修改寄存器数据,就将修改的数据存储到EEPROM区域。
若为实现,保存设置的值。每次开机读取EEPROM区的值,更新到寄存器就可以了
可以通过许多方法实现:
1.在编程芯片时些寄存器的数据按照列表写入Flash
2.当寄存器配置完成后读取各个寄存器数据列表写入Flash
3.运行到关键节点读取寄存器数据列表写入Flash
实际上就相当于创建一个栈区
直接参考flash读写例程,把寄存器数据写到flash里面,
不需要额外的信息,直接数据写入flash就可以了