单片机学习小组
直播中

duke刘

9年用户 723经验值
擅长:可编程逻辑
私信 关注

STM32+IAP+uCOS-iii升级跳转至APP程序跑飞问题怎么解决

最近项目中MCU使用的是STM32F103,APP程序操作系统使用的是uCOS-iii,在进行IAP升级时发现,从Bootloader跳转至APP程序后,APP程序跑飞(boot为裸机,app使用uCOS-iii),不过同样的跳转方式在boot和app都是裸机的情况下是没有问题的。网上百度了许多都是说在跳转前没有处理好中断,有使用的外设没有处理或者栈顶指针的问题。以下是可以使用的代码:void Jump_To_App(uint32_t app_address){    typedef void (*

更多回帖

发帖
×
20
完善资料,
赚取积分