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