智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3139|回复: 5
打印 上一主题 下一主题

测速,给跪了!

[复制链接]

22

主题

134

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1646

优秀会员奖章活跃会员奖章

威望
810
贡献
544
兑换币
306
注册时间
2011-12-25
在线时间
146 小时
跳转到指定楼层
1#
发表于 2013-3-28 11:32:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
自己理解K60很不细致,对速度采集时遇到了好些问题,一开始想用FTm正交解码,发现自己的FTM1和FTM0都用掉了,接着改用DMA测速,又发现与同时使用DMA进行图像采集的摄像头冲突,修改了一下中断后还是效果不好,图像采集受到严重影响,画质还可以,但是采集帧数严重下降,图像特别卡,无奈又换回LPT模式,参考了野火的程序后,写出了一个计数的程序,如下:
pit_init_ms(PIT0,4);                                        //10秒触发一次中断
    lptmr_counter_init(LPT0_ALT2, 5, 2, LPT_Rising);
    EnableInterrupts;
    while(1)
    {
        disable_irq(PIT0+ 68);                  //关闭PIT中断,避免影响图像采集
        ov7727_get_img();                        //采集图像
        enable_irq(PIT0+ 68);       
        enable_irq(101);

}
如果在 enable_irq(101);后加上一些其他内容,每次启动程序,单片机都要延迟一会儿才会启动,哪位遇到过这么水的问题,望指点一二,问题出在哪里了。DMA测速和采集图像会不会产生总线复用的问题呢

16

主题

1037

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5076

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

威望
1956
贡献
2072
兑换币
679
注册时间
2012-2-24
在线时间
524 小时
2#
发表于 2013-3-28 11:48:27 | 只看该作者
我们用的正交解码测速
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
3#
发表于 2013-3-28 14:43:47 | 只看该作者
用lptmr 做测速后,不要再用lptmr 做延时
回复 支持 反对

使用道具 举报

22

主题

134

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1646

优秀会员奖章活跃会员奖章

威望
810
贡献
544
兑换币
306
注册时间
2011-12-25
在线时间
146 小时
4#
 楼主| 发表于 2013-3-29 12:20:34 | 只看该作者
野火 发表于 2013-3-28 14:43
用lptmr 做测速后,不要再用lptmr 做延时

火哥,指点一下,150帧的速度会不会太快了,也就是说在while循环中我只有7ms左右的时间来进行相关操作了吧,要用LPT中断计数的话,经常会出现卡死的现象,是不是这个原因造成的呢
回复 支持 反对

使用道具 举报

17

主题

202

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1235
威望
626
贡献
417
兑换币
385
注册时间
2012-11-9
在线时间
96 小时
5#
发表于 2013-3-31 16:57:01 | 只看该作者
有没有实质性的东西
回复 支持 反对

使用道具 举报

53

主题

641

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5159

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

威望
2314
贡献
1085
兑换币
996
注册时间
2012-8-8
在线时间
880 小时
毕业学校
dfzx
6#
发表于 2013-5-30 16:53:29 | 只看该作者
不是还有FTM2???
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-26 00:23 , Processed in 0.113723 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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