ZHCUBW5 April 2024
向闪存状态机发出擦除命令以及用户提供的扇区地址。
Fapi_StatusType Fapi_issueAsyncCommandWithAddress(
Fapi_FlashStateCommandsType oCommand,
uint32 *pu32StartAddress
)
oCommand [in] | 向 FSM 发出的命令。使用 Fapi_EraseSector |
pu32StartAddress [in] | 用于擦除操作的闪存扇区地址 |
该函数针对用户提供的扇区地址向闪存状态机发出擦除命令。该函数不会等到擦除操作结束;它只是发出命令并返回。因此,当使用 Fapi_EraseSector 命令时,该函数始终返回成功状态。用户应用程序必须等待闪存包装程序完成擦除操作,然后才能返回到任何类型的闪存访问。Fapi_checkFsmForReady() 函数可用于监测已发出命令的状态。
此外,用户应用程序应使用 Fapi_doBlankCheck() 函数来验证闪存是否被擦除。
Fapi_Error_InvalidAddress(失败:用户提供的地址无效。对于 TMS320F28P55x,有关有效地址范围,请参阅 TMS320F28P55x 实时微控制器数据手册。
实现示例(请参阅 C2000Ware 中提供的闪存编程示例,对于 TMS320F28p55x,该示例位于“C2000Ware_.....\driverlib\f28p55x\examples\flash\flashapi_128bit_programming.c”。
请参阅 C2000Ware 中提供的闪存编程示例,对于 TMS320F28P55x,该示例位于“C2000Ware_.....\driverlib\f28p55x\examples\flash\flashapi_512bit_programming.c”)。