30 lines
984 B
C
30 lines
984 B
C
|
/********************************************************************************
|
|||
|
Copyright (C), Sinowealth Electronic. Ltd.
|
|||
|
Author: sino
|
|||
|
Version: V1.0
|
|||
|
Date: 2020/12/29
|
|||
|
History:
|
|||
|
V0.0 2020/04/26 Preliminary
|
|||
|
********************************************************************************/
|
|||
|
#include "Main.h"
|
|||
|
|
|||
|
/*************************************************************************************************
|
|||
|
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: ISPProcess
|
|||
|
* <EFBFBD><EFBFBD> <EFBFBD><EFBFBD>: <EFBFBD><EFBFBD>
|
|||
|
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ: <EFBFBD><EFBFBD>
|
|||
|
* <EFBFBD><EFBFBD> <EFBFBD><EFBFBD>: ISP<EFBFBD><EFBFBD>IAP<EFBFBD>Ľӿں<EFBFBD><EFBFBD><EFBFBD>
|
|||
|
*************************************************************************************************/
|
|||
|
void ISPProcess(void)
|
|||
|
{
|
|||
|
if(bISPFlg &&( bUart0SndAckFlg ||bUart1SndAckFlg||bUart2SndAckFlg))
|
|||
|
{
|
|||
|
bISPFlg = 0;
|
|||
|
bUart0SndAckFlg = 0;
|
|||
|
bUart1SndAckFlg = 0;
|
|||
|
bUart2SndAckFlg = 0;
|
|||
|
IrqDis(); //<2F>ر<EFBFBD><D8B1><EFBFBD><EFBFBD>ж<EFBFBD>Դ
|
|||
|
AfeWDTDis(); //<2F>ر<EFBFBD>AFE<46>Ŀ<EFBFBD><C4BF>Ź<EFBFBD><C5B9><EFBFBD><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڸ<EFBFBD><DAB8>³<EFBFBD><C2B3><EFBFBD>ʱMCU<43>Ḵλ
|
|||
|
((void(code*)(void))0x00A6)(); //Boot<6F><74><EFBFBD><EFBFBD>IAP<41><50>ISP<53><50><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
}
|
|||
|
}
|