Other Parts Discussed in Thread: TM4C1294NCPDT
大家好、我想我需要你们的帮助。
一般来说、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.
Other Parts Discussed in Thread: TM4C1294NCPDT
大家好、我想我需要你们的帮助。
一般来说、TM4C1294NCPDT 通过读取和写入 EEPROM 来保存参数。 但目前、由于 EEPROM 容量不足、我需要知道如何读取和写入 TM4C1294NCPDT 的闪存。 有人能给我一些建议或相关文档吗? 非常感谢。
您好!
是的、有用于对闪存进行编程的 API。 请参阅第12.3节、其中提供了如何使用 TivaWare 闪存 API 对闪存进行编程和擦除的示例。
中的片上闪存映射到 CPU 的存储器映射中、并且无需使用闪存 API 即可读取:

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