移植ucosiii,执行OSStart(&err)时OSStartHang

2019-07-20 07:41发布

从基于ucosiii的stm32f4xx代码上将ucosiii移植到stm32l4xx芯片上,内核都是cortex-m4,有FPU,任务切换时入栈出栈都有处理,中断入口也有处理,但执行OSStart(&err)时,执行完OSStartHighRdy函数就直接跳到OSStartHang,请各位大神支招啊,急!!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
zhangjingjing
1楼-- · 2019-07-20 12:24
 精彩回答 2  元偷偷看……
正点原子
2楼-- · 2019-07-20 13:55
帮顶
zhangjingjing
3楼-- · 2019-07-20 15:27
zhangjingjing
4楼-- · 2019-07-20 19:11
 精彩回答 2  元偷偷看……
zhangjingjing
5楼-- · 2019-07-20 22:30
从FaultReport里面读到的是Forced Fault和INVPC Fault,Forced Fault是和中断优先级有关的,但我跟踪了中断优先级没问题,INVPC Fault到底是啥还在看
zhangjingjing
6楼-- · 2019-07-21 03:56
Forced Fault应该就是INVPC Fault引起的,但这个INVPC Fault一般是啥原因引起的,怎么定位呢

一周热门 更多>