注册 登录
查看: 74|回复: 10

[平衡组] 求助。。直立组代码中级篇调试中出现问题

[复制链接]
发表于 2017-1-9 22:41:54 | 显示全部楼层 |阅读模式
求助,,跪求大佬解答

我用直立组中级篇代码烧录调试全速运行时,一直卡在一个地方(图片上位置),,,,

小白,不大懂为什么卡在这

山外哥,求帮忙

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2017-1-10 15:58:19 | 显示全部楼层
这地方,不会卡住的。你频繁串口发送数据,就会反复进入,从而误以为卡死这里而已
回复 支持 反对

使用道具 举报

发表于 2017-1-10 16:24:33 | 显示全部楼层
参数没调好
来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

发表于 2017-1-10 16:52:45 | 显示全部楼层
凝8657 发表于 2017-1-10 15:58
这地方,不会卡住的。你频繁串口发送数据,就会反复进入,从而误以为卡死这里而已

哇 学习了 头一次知道还有这种事情
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-1-10 20:33:45 | 显示全部楼层
凝8657 发表于 2017-1-10 15:58
这地方,不会卡住的。你频繁串口发送数据,就会反复进入,从而误以为卡死这里而已

但好像一直没进PIT中断,不是应该5ms中断么

回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-1-10 20:53:57 | 显示全部楼层
凝8657 发表于 2017-1-10 15:58
这地方,不会卡住的。你频繁串口发送数据,就会反复进入,从而误以为卡死这里而已

并且,把那个5ms中断里的速度计算和角度计算屏蔽后就可以了。。。。
现在愁死了,,,,哎
我们是大一,过几天就要校内赛检查进度,我们学校开始的完,要求直立组最好能立起来,,,
回复 支持 反对

使用道具 举报

发表于 2017-1-10 22:25:59 | 显示全部楼层
你单步调试了吗,能过去就不是卡在这了。
回复 支持 反对

使用道具 举报

发表于 2017-1-10 22:38:39 | 显示全部楼层
OV7255 发表于 2017-1-10 20:53
并且,把那个5ms中断里的速度计算和角度计算屏蔽后就可以了。。。。
现在愁死了,,,,哎
我们是大一 ...

你的是fn还是dn?是不是编译器里把硬件浮点开了?
来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-1-11 20:53:16 | 显示全部楼层
山外メ雲ジ 发表于 2017-1-10 22:38
你的是fn还是dn?是不是编译器里把硬件浮点开了?

用的fn,硬件浮点 怎么关呢?
那个程序一步一步调试的话一直在uart_putchar和fputc两个函数之间跳,并且全速时进不了PIT 5ms中断。
另外还有个问题,一步一步调试到pwm的CH5和CH6初始化时,会莫名其妙陷入死循环停不了,然后就只能关调试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-1-11 21:05:54 | 显示全部楼层
山外メ雲ジ 发表于 2017-1-10 22:38
你的是fn还是dn?是不是编译器里把硬件浮点开了?

终于好了
就是硬件浮点问题
谢谢山外哥
终于解决了,好激动
回复 支持 反对

使用道具 举报

发表于 2017-1-11 21:56:40 | 显示全部楼层
OV7255 发表于 2017-1-11 21:05
终于好了
就是硬件浮点问题
谢谢山外哥

好的,客气。

补充一下帖子:
K60的FX,开启硬件浮点后,浮点性能是DN的 5倍多 - 智能车资料区 - 山外论坛 http://www.vcan123.com/forum.php ... tid=6545&ctid=1
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回列表 返回顶部