大家好、我想我需要你们的帮助。
一般来说、TM4C1294NCPDT 通过读取和写入 EEPROM 来保存参数。 但目前、由于 EEPROM 容量不足、我需要知道如何读取和写入 TM4C1294NCPDT 的闪存。 有人能给我一些建议或相关文档吗? 非常感谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、我想我需要你们的帮助。
一般来说、TM4C1294NCPDT 通过读取和写入 EEPROM 来保存参数。 但目前、由于 EEPROM 容量不足、我需要知道如何读取和写入 TM4C1294NCPDT 的闪存。 有人能给我一些建议或相关文档吗? 非常感谢。
您好!
是的、有用于对闪存进行编程的 API。 请参阅第12.3节、其中提供了如何使用 TivaWare 闪存 API 对闪存进行编程和擦除的示例。
中的片上闪存映射到 CPU 的存储器映射中、并且无需使用闪存 API 即可读取:

对 FlashUsecGet ()和 FlashUsecSet ()的引用 在文档中看起来像一个拼写错误,实际函数被命名为 FlashUserGet ()和 FlashUserSet () ,只用于访问用于64位数据(例如以太网 MAC 地址)的用户寄存器0和1。