STM32可以使用IAP升级APP程序,能否用APP程序升级IAP?为什么?
目前自己写的IAP程序有BUG,在升级APP时可能会死机 ,但整板已经被胶封至装置内,无法使用J-LINK烧写。目前写了个测试APP程序在测试板上运行,APP程序的功能是将一个新的IAP boot程序写到0x08000000开始的那块flash上,试图实现升级IAP程序,但实测发现IAP程序的中断无法使用(表现为IAP程序无法接收串口中断),即:IAP被重写后,无法升级APP了,但跳转到APP是正常的。
目前在网上没有找到相关的说明,到底能不能用APP升级IAP,不能的话,原因是什么?
期待专业人士赐教!