ZHCADD5A November 2023 – April 2024 TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
许多应用都需要在非易失性存储器中存储少量系统相关数据(校准值、器件配置),这样即使在系统下电上电后,也可以使用或修改并重复使用这些数据。电可擦除可编程只读存储器 (EEPROM) 主要用于此目的。EEPROM 能多次反复擦除和写入存储器的各个字节,即使在系统断电后,编程位置也能长时间保存数据。本应用报告和相关代码有助于将片上闪存存储器的一个或多个扇区定义为仿真 EEPROM,并由应用程序用于透明地写入、读取和修改数据。
本应用报告中讨论的工程配套资料和源代码可以在 C2000Ware v5.02.00.00(或更高版本)中找到,路径如下:C2000Ware_5_02_00_00/driverlib/f28p65x/examples/c28x/flash/,C2000Ware_5_02_00_00/driverlib/f28003x/examples/flash/
Other TMs
第 3 代 C2000 MCU 具有以多个扇区形式排列的不同闪存存储器配置。遗憾的是,片上闪存存储器所使用的技术不允许在芯片上添加传统的 EEPROM。因此,一些设计人员使用外部 EEPROM 器件来提供此类非易失性存储。好消息是闪存存储器是一种特定类型的 EEPROM,所有第 3 代 C2000 MCU 都具有闪存存储器的在线编程功能。本应用报告将采用此功能,通过在闪存存储器内仿真 EEPROM 功能,将片上闪存的扇区用作 EEPROM。请注意,至少一个完整的闪存扇区会作为仿真型 EEPROM;因此,该扇区不可用于存储应用程序代码。