智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 7858|回复: 38
打印 上一主题 下一主题

[咨询] 摄像头k60程序死在 断言 里面

  [复制链接]

7

主题

92

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1345
威望
663
贡献
350
兑换币
299
注册时间
2012-7-9
在线时间
166 小时
跳转到指定楼层
1#
发表于 2013-2-1 16:49:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 牧℡〆风︶ㄣ 于 2013-2-1 16:54 编辑

不知道怎么回事,程序编译没问题,加了速度闭环PID之后,车子空载一切都是好的(舵机有反应,电机按档给转)
可是放到跑道上之后运行一段时间时候程序就死了.....(舵机没反应,电机以另外一个较高的速度转)
而且是死到断言里面了。。
尤其在车轮停止运行之后程序必死。。
用k60
不知道问题出在哪里,,程序死在断言里面是和什么有关呢?求大神指点

38

主题

1651

帖子

0

精华

功勋会员

Rank: 10Rank: 10Rank: 10

积分
8770
威望
4444
贡献
2638
兑换币
1818
注册时间
2010-12-29
在线时间
844 小时
2#
发表于 2013-2-1 17:38:22 | 只看该作者

回帖奖励 +1

你看看断言是断的什么言啊。
回复 支持 反对

使用道具 举报

1

主题

2067

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5124

论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
2752
贡献
898
兑换币
59
注册时间
2012-12-8
在线时间
737 小时
3#
发表于 2013-2-1 17:55:59 | 只看该作者
汗一个,什么是断言?
回复 支持 反对

使用道具 举报

7

主题

92

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1345
威望
663
贡献
350
兑换币
299
注册时间
2012-7-9
在线时间
166 小时
4#
 楼主| 发表于 2013-2-1 18:49:11 | 只看该作者
yukunlinykl 发表于 2013-2-1 17:38
你看看断言是断的什么言啊。

我不知道怎么看啊,就是死了之后停止程序运行,就停在了这里

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

0

主题

92

帖子

0

精华

高级会员

Rank: 4

积分
725
威望
399
贡献
176
兑换币
243
注册时间
2012-11-20
在线时间
75 小时
5#
发表于 2013-2-1 18:50:43 | 只看该作者

回帖奖励 +1

回复 支持 反对

使用道具 举报

7

主题

92

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1345
威望
663
贡献
350
兑换币
299
注册时间
2012-7-9
在线时间
166 小时
6#
 楼主| 发表于 2013-2-1 18:52:16 | 只看该作者
exiao 发表于 2013-2-1 17:55
汗一个,什么是断言?

可以百度一下,具体是什么,怎么用也不太清楚。。
回复 支持 反对

使用道具 举报

38

主题

1651

帖子

0

精华

功勋会员

Rank: 10Rank: 10Rank: 10

积分
8770
威望
4444
贡献
2638
兑换币
1818
注册时间
2010-12-29
在线时间
844 小时
7#
发表于 2013-2-1 18:55:12 | 只看该作者
你要看程序是从哪里进入这个函数的。
回复 支持 反对

使用道具 举报

7

主题

92

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1345
威望
663
贡献
350
兑换币
299
注册时间
2012-7-9
在线时间
166 小时
8#
 楼主| 发表于 2013-2-1 19:03:38 | 只看该作者
yukunlinykl 发表于 2013-2-1 18:55
你要看程序是从哪里进入这个函数的。

就是不知道程序从哪里进入这个函数的,单步调试跳不出去啊!
回复 支持 反对

使用道具 举报

38

主题

1651

帖子

0

精华

功勋会员

Rank: 10Rank: 10Rank: 10

积分
8770
威望
4444
贡献
2638
兑换币
1818
注册时间
2010-12-29
在线时间
844 小时
9#
发表于 2013-2-1 19:11:08 | 只看该作者
牧℡〆风︶ㄣ 发表于 2013-2-1 19:03
就是不知道程序从哪里进入这个函数的,单步调试跳不出去啊!

是死循环,当然跳不出去啦。其实这么写就相当于 exit 。只是单片机没有操作系统,所以写成死循环。
回复 支持 反对

使用道具 举报

7

主题

92

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1345
威望
663
贡献
350
兑换币
299
注册时间
2012-7-9
在线时间
166 小时
10#
 楼主| 发表于 2013-2-1 19:18:56 | 只看该作者
yukunlinykl 发表于 2013-2-1 19:11
是死循环,当然跳不出去啦。其实这么写就相当于 exit 。只是单片机没有操作系统,所以写成死循环。

那请问可以用什么别的方法检测一下到底是哪里出错了吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-26 01:59 , Processed in 0.099358 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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