This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F2800137: 使用flash Api写flash,oFlashStatus = Fapi_getFsmStatus();返回257

Part Number: TMS320F2800137

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
void App_FlashUpdate(void)
{
Fapi_StatusType oReturnCheck;
Fapi_FlashStatusType oFlashStatus;
Uint16 u16Temp[8] = {0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000};
DINT;
EALLOW;
oReturnCheck = Fapi_initializeAPI(FlashTech_CPU0_BASE_ADDRESS,120);
if(oReturnCheck != Fapi_Status_Success)
{
App_WaitRestart();
}
oReturnCheck = Fapi_setActiveFlashBank(Fapi_FlashBank0);
if(oReturnCheck != Fapi_Status_Success)
{
App_WaitRestart();
}
ClearFSMStatus();
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

目的是将0x8EFF8的值0xbbbb写为0x0000