发布于 2008-03-12 08:18:35
0楼
首先我没有在系统手册或软件的帮助中看到整定后的数据自动存入EEPROM中,(如有请指出,感谢!)而且这也存在一定的问题,如果整定的数据有偏差怎么办。还是自己选择是否调用本次整定的数据好。
另外请仔细的读一下关于写EEPROM指令的文章。
“此库指令每个 CPU 循环周期向 EEPROM 备份一个字节数据,因此备份多个数据往往需要多个 CPU 循环周期,必须保证该时间段内使能端(EN )持续为‘1’。建议用户用 SM0.0 调用库指令。“引自Micro`n Power。
每个循环周期备份一个字节,怎么会是该指令只能写入一个数据呢,将整定后的P值,I值,D值读写到一块连续的地址,要在EEPROM写命令中写入地址的长度不是由您控制的吗。
写入EEPROM存在一点点风险,所以再次请您好好读一下相关的文章。
请享受无法回避的痛苦