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.

求助!28335程序CAN远程烧写功能开发问题



目前小弟在做28335的CAN烧写功能开发,出现了以下问题:

FLASH能正常擦除原有程序,并能将CAN发送过来的程序代码烧写到FLASH的指定区域(C区)

但在运行新程序过程中,有时能正常运行,有时程序会跳转到BootLoader的非法中断或者Delay循环(BootLoad定义在Flash A区)中,且无规律可循

请教一下论坛里的大神谁能帮我解决一下这个问题,困恼了1个多星期了,试了很多方法都解决不了,是不是Flash的区域是相通的,程序运行过程中会在各区域中来回跳动?