请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C1294NCPDT 用户数据存储在 TM4C1294的 EEPROM 中、我们在现场确认了三种 EEPROM 内容丢失的情况、我们在实验中成功地重复了几次、但此后我们无法重复。
这是一款数据采集器件、前端接触了 ESD 放电等内容、从而细分了 USB 通信。
从 USB 电缆拔下并重新连接后、可以正确重新启动器件、但存储在 EEPROM 中的一些数据丢失
我想知道可能的原因是什么...
无论如何、我想使用块锁来保护整个 EEPROM。
以下程序是否正确?
- 使用 EEPROMBlockPasswordSet (uint32_t ui32Block、uint32_t * pu32Password、uint32_t ui32Count)为块0设置密码、这将适用于整个 EEPROM
- 在 块0上使用 EEPROMBlockProtectSet 来设置整个 EEPROM 的保护选项
- 使用 EEPROMBlockLock 来应用保护
- 基于保护选项的 R/W
要移除保护、请按照步骤2中的相同步骤更改保护选项
如果没有,是否有任何关于如何正确使用 blocklock 的示例?