ZHCADD5B November 2023 – August 2025 F28377D-SEP , F29H850DM , F29H850TU , F29H859TU-Q1 , F29P589DM-Q1 , F29P589DU-Q1 , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1
| 文件 | 功能 | 说明 |
|---|---|---|
| F28P65x_EEPROM_PingPong.c | EEPROM_Config_Check() Configure_Protection_Masks() EEPROM_Write() EEPROM_Read() EEPROM_Erase() Erase_Bank() EEPROM_GetValidBank() EEPROM_UpdateBankStatus() EEPROM_UpdatePageStatus() EEPROM_UpdatePageData() EEPROM_Get_64_Bit_Data_Address() EEPROM_Program_64_Bits() EEPROM_CheckStatus() ClearFSMStatus() |
验证 EEPROM 配置 配置 W/E 保护掩码位 执行写入操作 执行读取操作 执行擦除操作 执行擦除操作 查找有效组和页面 更新组状态 更新页面状态 更新页面数据 查找 64 位操作的指针并测试是否存在已满扇区 将 64 位编程到闪存中 验证闪存操作是否成功 清除闪存状态机状态 |
| EEPROM_PingPong_Config.h |
包含函数原型、全局变量、包括闪存 API 头、指针初始化、常量和宏定义、输入用户可配置变量 |
|
| F28P65x_EEPROM.c | EEPROM_Config_Check() Configure_Protection_Masks() EEPROM_Write() EEPROM_Read() EEPROM_Erase() EEPROM_GetValidBank() EEPROM_UpdateBankStatus() EEPROM_UpdatePageStatus() EEPROM_UpdatePageData() EEPROM_Get_64_Bit_Data_Address() EEPROM_Program_64_Bits() EEPROM_CheckStatus() ClearFSMStatus() |
验证 EEPROM 配置 配置 W/E 保护掩码位 执行写入操作 执行读取操作 执行擦除操作 查找有效组和页面 更新组状态 更新页面状态 更新页面数据 查找 64 位操作的指针并测试是否存在已满扇区 将 64 位编程到闪存中 验证闪存操作是否成功 清除闪存状态机状态 |
| EEPROM_Config.h | 包含函数原型、全局变量、包括闪存 API 头、指针初始化、常量和宏定义、输入用户可配置变量 |