ZHCUBW3 April 2024
根据提供的数据验证指定区域
Fapi_StatusType Fapi_doVerify(
uint32 *pu32StartAddress,
uint32 u32Length,
uint32 *pu32CheckValueBuffer,
Fapi_FlashStatusWordType *poFlashStatusWord
)
pu32StartAddress [in] | 要验证区域的起始地址 |
u32Length [in] | 要验证的区域长度(以 32 位字为单位) |
pu32CheckValueBuffer [in] | 用于验证区域的缓冲区地址。数据缓冲区应为 128 位对齐。 |
poFlashStatusWord [out] | 如果结果不是 Fapi_Status_Success,则返回操作状态 ->au32StatusWord[0] 首次验证失败位置的地址 ->au32StatusWord[1] 在首次验证失败的位置读取的数据 ->au32StatusWord[2] 比较数据的值 ->au32StatusWord[3] 不适用 |
该函数在从指定地址开始的指定长度(以 32 位字为单位)的区域内,根据提供的数据验证器件。如果位置比较失败,这些结果将在 poFlashStatusWord 参数中返回。
无
Fapi_Status_Success(成功:指定的区域与提供的数据匹配)
Fapi_Error_Fail(失败:指定区域与提供的数据不匹配)
Fapi_Error_InvalidAddress(失败:用户提供的地址无效。有关有效地址范围的信息,请参阅 TMS320F28P65x 微控制器数据手册。)