ZHCUCQ7A January 2025 – July 2025 F29H850TU , F29H859TU-Q1
向闪存状态机发出闪存组擦除命令以及用户提供的扇区掩码。
Fapi_StatusType Fapi_issueBankEraseCommand(
uint32_t *pu32StartAddress,
uint8_t u8Iterator,
uint32_t u32UserFlashConfig
)
| pu32StartAddress [in] | 用于进行闪存组擦除操作的闪存组地址 |
|
u8Iterator [in] |
用于对交错组执行编程和擦除操作的迭代器。 0:数据闪存/非交错 1:B0 或 B2(取决于提供的地址) 2:B1 或 B3(取决于提供的地址) |
|
u32UserFlashConfig [in] |
用户闪存配置位域 |
该函数针对用户提供的闪存组地址,向闪存状态机发出闪存组擦除命令。如果 FSM 正忙于进行另一个操作,该函数将返回值,指示 FSM 处于繁忙状态,否则将继续进行闪存组擦除操作。在交错组上操作时,必须调用此函数两次(每个迭代器值调用一次,起始地址保持不变)。
(请参阅 F29H85x SDK 中提供的闪存编程示例“f29h85x-sdk > examples > driverlib > single_core > flash > flash_mode0_128_program”)