智能车制作

 找回密码
 注册

扫一扫,访问微社区

12
返回列表 发新帖
楼主: 月是故乡明
打印 上一主题 下一主题

XS128中断问题

[复制链接]

12

主题

122

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1726
威望
688
贡献
428
兑换币
415
注册时间
2012-11-9
在线时间
305 小时
11#
 楼主| 发表于 2014-3-7 16:25:42 | 只看该作者
象牙塔 发表于 2014-3-7 15:57
把else去掉,建议用swich好点!

把else if 改成else后好了,但又有了点小问题,而且按理说用else if应该没问题呀,问题我在刚才的回复中有说道,请再指导下
回复

使用道具 举报

26

主题

431

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
7748

论坛元老奖章热心会员奖章推广达人奖章论坛骨干奖章优秀会员奖章资源大师奖章活跃会员奖章

QQ
威望
1972
贡献
5192
兑换币
662
注册时间
2011-3-16
在线时间
292 小时
12#
发表于 2014-3-7 16:45:23 | 只看该作者
按道理说if elseif也没什么问题,而你加了else确实16386,应当是2吧,说明问题在PIT_Count里,跟踪一下PIT_Count的值看看!

评分

1

查看全部评分

回复

使用道具 举报

6

主题

354

帖子

0

精华

常驻嘉宾

菜鸟

Rank: 8Rank: 8

积分
3051
威望
1530
贡献
927
兑换币
1016
注册时间
2013-10-26
在线时间
297 小时
13#
发表于 2014-3-9 21:49:16 | 只看该作者
月是故乡明 发表于 2014-3-7 16:21
按照您说的,我改成了这样,显示正常了,但“ LCD_Z_num5(42,6,PIT_Count);//测试 ”这句显示为在163 ...

定义变量的时候h是否赋过初值,最好赋给它零
回复

使用道具 举报

12

主题

122

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1726
威望
688
贡献
428
兑换币
415
注册时间
2012-11-9
在线时间
305 小时
14#
 楼主| 发表于 2014-3-10 11:57:58 | 只看该作者
h赋初值了,液晶显示我只是测试用的,不过你说在中断里放个标志位,然后在主循环里显示,这个方法很好,我现在又开了一个中断
回复

使用道具 举报

12

主题

122

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1726
威望
688
贡献
428
兑换币
415
注册时间
2012-11-9
在线时间
305 小时
15#
 楼主| 发表于 2014-3-10 12:11:59 | 只看该作者
原来地球还在转 发表于 2014-3-9 21:52
你的中断时间是多少?其实液晶的显示很费时间的,最好不要写在中断里,可以在中断里设置标志位然后到主循环 ...

1MS中断
回复

使用道具 举报

6

主题

354

帖子

0

精华

常驻嘉宾

菜鸟

Rank: 8Rank: 8

积分
3051
威望
1530
贡献
927
兑换币
1016
注册时间
2013-10-26
在线时间
297 小时
16#
发表于 2014-3-10 13:38:02 | 只看该作者
月是故乡明 发表于 2014-3-10 12:11
1MS中断

太短了。。。那几乎可以肯定是终端超时了,你知道显示个液晶要好久么。。。这个真的最好别放在中断里
回复

使用道具 举报

6

主题

354

帖子

0

精华

常驻嘉宾

菜鸟

Rank: 8Rank: 8

积分
3051
威望
1530
贡献
927
兑换币
1016
注册时间
2013-10-26
在线时间
297 小时
17#
发表于 2014-3-10 13:40:12 | 只看该作者
月是故乡明 发表于 2014-3-10 11:57
h赋初值了,液晶显示我只是测试用的,不过你说在中断里放个标志位,然后在主循环里显示,这个方法很好,我现 ...

中断彼此之间会冲突的,想好优先级,其实一个中断足以了(摄像头我不清楚,我们学校其他组貌似也没有这么搞过)
回复

使用道具 举报

12

主题

122

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1726
威望
688
贡献
428
兑换币
415
注册时间
2012-11-9
在线时间
305 小时
18#
 楼主| 发表于 2014-3-11 18:50:23 | 只看该作者
原来地球还在转 发表于 2014-3-10 13:40
中断彼此之间会冲突的,想好优先级,其实一个中断足以了(摄像头我不清楚,我们学校其他组貌似也没有这么 ...

好的,谢谢,我是光电的,用蓝宙的自适应程序,感觉应该把自适应那部分单独放一个中断里会好点,所以开了两个
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-11 18:39 , Processed in 0.048406 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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