求助:IAP与FreeRTOs系统更新问题

2019-08-14 06:35发布

之前学习了STM32F103战舰开发板上的串口IAP实验程序,根据原子哥的程序自己重新写FLASH APP程序顺利下载成功,之后又做了一个带FreeRTOS系统的APP,同样的设置,程序死在了iap_load_app()函数里,想问问大家带FreeRTOS是不是需要其他设置?
[img]file:///C:Usersfly2008AppDataRoamingTencentUsers657627309QQWinTempRichOleLR8{C[NCJ{32(SE3~7$~G2S.png[/img]
[img]file:///C:Usersfly2008AppDataRoamingTencentUsers657627309QQWinTempRichOleLR8{C[NCJ{32(SE3~7$~G2S.png[/img]

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
fly2oo8
2019-08-15 02:18
Akatsuki_lim 发表于 2017-8-23 12:47
下载不带os的app后,app运行正常但仿真会停在jump2app,这个现象是正常的,因为的仿真的是BootLoader,程 ...

这两天实验的确发现app有问题,不带os的app直接用ST-link仿真程序直接进入HardFault_Handler();但是我用带os的app直接仿真程序能够正常运行,我也不知道哪个是对的,但我觉得不一样可能问题在这里,是不是中断向量表表没有映射过去?但程序开始都写SCB ->VTOR = FLASH_BASE | 0x10000;这个了。初学os不知道设置的对不对。

一周热门 更多>