打印
[STM32F4]

FreeRTOS移植到带串口BOOT程序中,无法运行

[复制链接]
1341|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
移植好的FreeRTOS,如果不加BOOT程序,直接运行,程序没有问题,但是加了BOOT程序后,修改了地址偏移,FreeRTOS就跑不起来了
沙发
stly| | 2018-12-7 16:32 | 只看该作者

还有什么现象?能再详细描述下吗?

使用特权

评论回复
板凳
chenjunt|  楼主 | 2018-12-7 16:38 | 只看该作者
一直卡在启动文件的 B 那个位置。原来没有FreeRTOS的程序,按照这个偏移地址运行是没有问题的

使用特权

评论回复
地板
llljh| | 2018-12-7 16:44 | 只看该作者
是不是FreeRTOS里面需要修改一些东西

使用特权

评论回复
5
chenjunt|  楼主 | 2018-12-7 16:47 | 只看该作者

使用特权

评论回复
6
chenjunt|  楼主 | 2018-12-7 16:48 | 只看该作者

使用特权

评论回复
7
chenjunt|  楼主 | 2018-12-7 16:54 | 只看该作者

使用特权

评论回复
8
dingy| | 2018-12-7 16:58 | 只看该作者
烧录的系统是不是被BootLoader覆盖了一部分。

使用特权

评论回复
9
stly| | 2018-12-7 17:12 | 只看该作者
看看地址是不是有掩盖。

使用特权

评论回复
10
chenjunt|  楼主 | 2018-12-7 17:17 | 只看该作者
没有覆盖,DEBUG初始化都没问题,已进入开启任务调度器就死了。。

使用特权

评论回复
11
renyaq| | 2018-12-7 17:21 | 只看该作者
仅仅在代码中设置中断向量表的偏移还不够,还需要在MDK中设置中断向量表的偏移。

使用特权

评论回复
12
supernan| | 2018-12-7 17:23 | 只看该作者
IAR我知道在这:

使用特权

评论回复
13
chenjunt|  楼主 | 2018-12-7 17:29 | 只看该作者
已经设置了 第一张图就是在keil里面设置的。

使用特权

评论回复
14
chenjunt|  楼主 | 2018-12-7 17:39 | 只看该作者

搞定了,呵呵,犯了低级错误……结贴啦,多谢各位

使用特权

评论回复
15
heimaojingzhang| | 2018-12-12 13:25 | 只看该作者
硬件怎么接的

使用特权

评论回复
16
guanjiaer| | 2018-12-12 13:32 | 只看该作者
boot的启动方式有问题吧

使用特权

评论回复
17
晓伍| | 2018-12-12 13:55 | 只看该作者
用的哪种boot方式啊

使用特权

评论回复
18
磨砂| | 2018-12-12 14:08 | 只看该作者
boot程序地址对吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

718

主题

7868

帖子

5

粉丝