quote:以下是引用yanxiao在2005-01-27 18:35:41的发言:quote:以下是引用行走江湖在2005-01-27 17:13:49的发言:
还有一个问题:
对SMB31、SMW32编程来将V区变量进行永久保存至EEPROM的操作,最多可以保存多少个字节的V区变量至EEPROM,有没有相关手册?
系统手册是面面具到的。
V区和eeprom的大小是一致的,可以认为eeprom是V区的影子。
是不是可以这样理解:
正如系统手册里的CPU规范里说到,CPU226的EEPROM的大小为2560字,也就是5120Byte,那么如果我编程将VB0~VB9永久存储至EEPROM,在CPU上电时,系统自动将EEPROM的第0~9字节单元的数据恢复到对应的VB0~VB9中。
如果上面的理解正确,那么就有这样的问题了:假定用户程序存储于EEPROM的某个范围,在编程将V区(任意范围)数据永久保存至EEPROM时,会不会存在EEPROM地址使用的冲突?还有,如果用户程序较大(假定用户程序占5110Byte),那么如果我编程将V区某个范围的12Byte的数据保存至EEPROM,又会出现什么情况呢?