抱歉,以上是嵌入的汇编,以下调用的C代码<br />//=========================================================================== <br />extern unsigned char EraseBootLoader(uINT8 nDatAll);<br />extern unsigned char DelFlashByte(uINT8 BlockHi, uINT8 FlashBlock); <br />extern unsigned char WriteFlashByte(uINT8 FlashData, uINT16 FlashAddress); <br />extern unsigned char ReadFlashByte(uINT16 FlashAddress); <br />extern unsigned char WriteBootLoader(uINT8 nBL,uINT8 nDat); //nBL={0---StatusByte,1-----BootVectorMiddle,2----BootVectorHigh}<br /> <br />extern unsigned char ReadBootLoader(uINT8 nBL); //nBL={0---SecretByte,1-----StatusByte,2-----BootVector} //nBL=0/1/2/3/4/5<br />//===========================================================================<br />现在的问题是:<br />程序中一旦调用上述程序,程序好像没有响应 ,没有任何结果返回? |
|