ucosiii和usmart组件一起调试系统死机求助呀!

2019-07-20 04:11发布

1. 将F407的"例4-1 UCOSIII移植"工程中加入USMART后系统可以正常运行;
2. 在运行后多次通过usmart 发送delya_ms(1)[ 其他函数也是类似情况 ], 系统进入HardFault_Handler;
附上代码如下:

大神们求助呀!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
taizonglai
1楼-- · 2019-07-20 10:04
USMART中的TIM4定时器优先级调到最高,还有,技术支持已经告诉你怎么做了,麻烦自己主动来结贴。
949155525@qq.co
2楼-- · 2019-07-20 12:12
zuozhongkai 发表于 2016-6-13 10:54
USMART中的TIM4定时器优先级调到最高,还有,技术支持已经告诉你怎么做了,麻烦自己主动来结贴。

实际测试了 , 改中断优先级测试无效 , 还是会死机 , 但是将编译模式改成default好一些, 但是串口发送命令稍快也会死机.
backup2k
3楼-- · 2019-07-20 17:21
 精彩回答 2  元偷偷看……
MouseSun
4楼-- · 2019-07-20 21:45
 精彩回答 2  元偷偷看……
故事与酒
5楼-- · 2019-07-21 02:49
MouseSun 发表于 2018-11-16 10:30
不进入是的,但是不输出信息啊?你的输出信息吗??

为usmart创建一个线程,将usmart_dev.scan();放入线程中轮询,不采用定时器中断轮询

一周热门 更多>