ZHCUBW3 April 2024
对闪存 API 进行初始化
Fapi_StatusType Fapi_initializeAPI(
Fapi_FmcRegistersType *poFlashControlRegister,
uint32 u32HclkFrequency
)
poFlashControlRegister [in] | 指向闪存包装程序寄存器基地址的指针。使用 FlashTech_CPU0_BASE_ADDRESS。 |
u32HclkFrequency [in] | 以 MHz 为单位的系统时钟频率 |
在执行任何其他闪存 API 操作之前,需要使用该函数来对闪存 API 进行初始化。如果更改系统频率或 RWAIT,也必须调用该函数。
调用该函数前必须设置 RWAIT 寄存器值。
Fapi_Status_Success(成功)
Fapi_Error_InvalidHclkValue(失败:系统时钟与指定的等待值不匹配)
(请参阅 C2000Ware 中提供的闪存编程示例,该示例位于“C2000Ware_.....\driverlib\F28P65x\examples\....\flash\flashapi_128bit_programming\flashapi_cpu1_128bitprogramming.c”)