ZHCAEX4 January 2025 F29H850TU , F29H859TU-Q1
器件必须首先执行其初始化代码来初始化时钟、外设等。使用的初始化函数是工程中包含的头库文件提供的函数。有关此序列的更多信息,请参阅头文件随附的文档。
一旦操作完成,闪存 API 初始化和参数便已设置完毕,可随时进行闪存编程。闪存 API 库需要几个文件和一些初始化/设置,才能正常工作。有关所需步骤的完整列表,请查看 F29H85x 闪存 API 参考指南。
接下来,将检查用户在 EEPROM_Config.h 中指定的 EEPROM 配置的有效性,并配置闪存 API 使用的某些变量。有关更多详细信息,请参阅用户配置和节 6.2.1.2。
此时,可以开始编程了。用户数据被写入闪存,并在随后被回读。大多数应用都应该遵循此软件流程,尤其是初始化部分,因为需要先将某些闪存 API 函数复制到内部 RAM 中才能开始编程。
提供的示例工程遵循软件流程中所示的软件流程。要了解有关图中所示函数的更多信息,请导航至文档中的相应部分。
图 4-1 软件流程