尊敬的朋友:
我将 使用 F021闪存 API 在 F28M36中实现闪存编程、其中 M3SCLK 为120MHz、C28SSCLK 为120MHz。
执行以下函数后、我将获得 Fapi_Error_InvalidHclkValue 的状态。
oReturnCheck = Fapi_setActiveFlashBank (Fapi_FlashBank0);
我在此处提到的更改:
M3侧:
1.Flash.c 文件
#if CPU_FRQ_120MHz
HWREG (FLASH_CONFIG_BASE +
FLASHCTRL_O_FRDCNTL)=(2 << FLASHCTRL_FRDCNTL_RWAIT_S);
#endif
2.FlasProgrammingm3.c 文件
#if CPU_FRQ_120MHz
oReturnCheck = Fapi_initializeAPI (F021_CPU0_BASE_ADDRESS、100);
#endif
C28侧 I 也做了同样的事情
请指导我解决问题