现象
EEPROM 写入 0x12345678
EEPROM 读取 0x78123456
数据错位了
原因
可能是由于多级流水线的指令系统,IAP_TRIG触发后IAP_DATA的数据未能准备好。
解决
参照官方文档,在触发后增加4个_nop_();即可。
现象
EEPROM 写入 0x12345678
EEPROM 读取 0x78123456
数据错位了
原因
可能是由于多级流水线的指令系统,IAP_TRIG触发后IAP_DATA的数据未能准备好。
解决
参照官方文档,在触发后增加4个_nop_();即可。