2018-11-01 EEPROM无法读写

问题:KEA64 EEPROM地址0x10000000在调试器显示为????,并无法读写。尝试flash地址0x0000FF00,读写成功一次后无法读写。
不确定因素:

  • EEPROM地址是否0x10000000
  • 读写函数调用是否正确,包括Erase、Program
  • 读写长度是否可按byte,即u8

调试中,出现过一次读写成功,后均不正常,调试器使用Jlink和劳德巴赫相同,目前问题仍未解决。

2018-11-05
已解决,EEPROM地址有误。
首先擦除区块,然后写入,可正常读取。

结论:还是需要对芯片的flash读写机制理解清楚。

你可能感兴趣的:(2018-11-01 EEPROM无法读写)