ZHCADG6A December 2023 – April 2024 TMS320F2800157 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F28P659DK-Q1
在对器件进行编程之前,有必要了解 C2000 器件的非易失性存储器的工作原理。闪存是一种非易失性存储器,允许用户将其中的内容轻松擦除并重新编程。擦除操作将扇区中的所有位设置为“1”,而编程操作则有选择地将位清除为“0”。某些器件上的闪存一次只能擦除一个扇区,而其他器件提供闪存组擦除选项。
所有 C2000 器件上的闪存操作均使用 CPU 执行。算法被加载到 RAM 中并由 CPU 控制以执行任何闪存操作。例如,若要使用 Code Composer Studio™ 擦除或编程 C2000 器件的闪存,需要将闪存算法加载到 RAM 中并让处理器执行它们。没有使用特殊的 JTAG 命令。所有闪存操作均通过闪存应用程序编程接口 (API)来执行。所有闪存操作都是使用 CPU 完成的,因此器件编程有很多可能性。无论内核和应用程序如何引入器件中,闪存都是使用 CPU 进行编程的。