发新帖我要提问
12
返回列表
打印

精华帖--IAP FreeRtos 进入bootloader 进入中断程序司机,如何解决

[复制链接]
楼主: kmcfly
手机看帖
扫描二维码
随时随地手机跟帖
21
shenpingbing| | 2013-9-30 10:29 | 只看该作者 回帖奖励 |倒序浏览
学习一下

使用特权

评论回复
22
筱禾1988| | 2013-9-30 11:00 | 只看该作者
不清楚

使用特权

评论回复
23
kmcfly|  楼主 | 2013-9-30 11:05 | 只看该作者
zhangmangui 发表于 2013-9-30 10:22
这是什么意思啊

我的意思是在bootloader和app中重新映射了中断向量表的地址,应该各自执行各自的中断,APP和BOOTLOADER对NVIC的配置在  7楼显示,现在遇到的问题是从APP跳入到bootloadr后,开中断的话,立马死机,

使用特权

评论回复
24
zhangmangui| | 2013-9-30 11:29 | 只看该作者
kmcfly 发表于 2013-9-30 11:05
我的意思是在bootloader和app中重新映射了中断向量表的地址,应该各自执行各自的中断,APP和BOOTLOADER对 ...

好的  知道了  谢谢分享

使用特权

评论回复
25
elecintop| | 2013-9-30 11:34 | 只看该作者
我也学习一下

使用特权

评论回复
26
568581185| | 2013-9-30 11:35 | 只看该作者
自封的精华帖?

使用特权

评论回复
27
kmcfly|  楼主 | 2013-9-30 11:40 | 只看该作者
568581185 发表于 2013-9-30 11:35
自封的精华帖?

没办法啊,多吸引些人才,给指条明路撒。。。\(^o^)/~

使用特权

评论回复
28
kmcfly|  楼主 | 2013-9-30 16:24 | 只看该作者
敢不敢指条明路 各位,,十一要加班难道

使用特权

评论回复
29
outstanding| | 2013-9-30 20:26 | 只看该作者
不清楚,帮顶

使用特权

评论回复
30
kmcfly|  楼主 | 2013-10-8 11:57 | 只看该作者
顶一个

使用特权

评论回复
31
kmcfly|  楼主 | 2013-10-8 17:12 | 只看该作者
从freertos 跳转到bootloader应该做些什么措施??

                        vPortEndScheduler();//释放由内核分配的资源
                        vDiableAll();
       
                        __MSR_MSP(*(vu32*)IAP_ADDR);              //stm32的第一个4bytes的地址存放的是SP
                        (*(void(*)(void))(*(vu32*)(IAP_ADDR+4)))();//第二个4bytes存放的是RESET的向量地址

使用特权

评论回复
32
kmcfly|  楼主 | 2013-10-8 17:14 | 只看该作者
楼上这样的配置,booloader进入中断后就死机了,如果改成

把vPortEndScheduler();//释放由内核分配的资源
改成taskENTER_CRITICAL();//访问临界区资源
bootloader就进入不了中断了。。。。!!

使用特权

评论回复
33
kmcfly|  楼主 | 2013-10-8 18:14 | 只看该作者
十一假期过完了,不知道大家想明白了没

使用特权

评论回复
34
kmcfly|  楼主 | 2013-10-9 10:54 | 只看该作者
尼玛,找了个的方法解决了。。!!           

使用特权

评论回复
35
cgm88888| | 2013-12-19 12:22 | 只看该作者
bootloader中最好不要有中断

使用特权

评论回复
36
baiyunfei1983| | 2015-3-4 14:14 | 只看该作者
BOOTLOADER中加载裸机APP  没有问题,但是加载带OS的程序,跳转后  程序无法执行。不知道当初你是怎么解决的

使用特权

评论回复
37
it_yrj| | 2015-3-22 20:07 | 只看该作者
楼主劳驾给传一份前后台的bootloader升级代码呗,搞了一段时间,搞不定啊,谢谢

使用特权

评论回复
38
风中答案| | 2016-11-24 10:52 | 只看该作者
非常感谢,我的FreeRTOS IAP跳转到APP,出现跳入硬件错误中断死机现象也解决了,就是跳转前要把所有中断关掉!

使用特权

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

本版积分规则