目前通过用户程序检查PIN脚来决定是否跳转到IAP程序,
那么IAP在升级过程中由于某些原因,比如突然断电,导致用户程序被擦除,
但是新的程序未更新完成,那么重新上电后会出现什么情况?
此时上电后应该还是从0x00执行,但是用户程序已经被破坏了,
此时似乎只能通过进入芯片自带的bootloader来升级。
是否可以在升级失败时上电自动跳转到用户的IAP? 目前没有找到相关寄存器配置,只能跳转到0x00或者内置的bootloader,
是否有此种应用的解决方案?谢谢。
热门产品 :
CH32X035: 32位USB+USB PD单片机