智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 6182|回复: 12
打印 上一主题 下一主题

K60+DMA+图像采集+PCLK分频

  [复制链接]

6

主题

35

帖子

0

精华

高级会员

Rank: 4

积分
843
威望
441
贡献
240
兑换币
218
注册时间
2012-10-11
在线时间
81 小时
跳转到指定楼层
1#
发表于 2013-4-4 10:18:46 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
请问一下:使用K60采集ov7620图像,用DMA传输数据,用plck触发DMA,为什么需要400多列才能把赛道的俩边黑线采集完?如果要用少于100列就把俩黑线采集完,只能把plck分频吗?还有没有其他方法?如果要把plck分频要分多少?求大神赐教啊

6

主题

31

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
395
威望
210
贡献
115
兑换币
117
注册时间
2014-12-1
在线时间
35 小时
毕业学校
江汉大学
13#
发表于 2015-12-23 16:25:06 | 只看该作者
pangfumin 发表于 2013-4-12 17:41
你用的是什么摄像头,我用ov7620,cmos,摄像头引脚和k60直接连接就可以了
其他摄像头没用过,也不敢发 ...

大神,OV7620和K60引脚怎么接啊?求大神不吝赐教。

回复 支持 反对

使用道具 举报

2

主题

35

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1674
QQ
威望
819
贡献
511
兑换币
533
注册时间
2012-12-9
在线时间
172 小时
12#
发表于 2013-6-2 15:45:26 | 只看该作者
你用的是什么摄像头,我用ov7620,cmos,摄像头引脚和k60直接连接就可以了
其他摄像头没用过,也不敢发言

楼主能把程序发一下吗?我的就是出不了完整的图像,谢谢啦!!!
792692227@qq.com
回复 支持 反对

使用道具 举报

1

主题

7

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
397
威望
251
贡献
90
兑换币
52
注册时间
2012-2-5
在线时间
28 小时
毕业学校
浮山中学
11#
发表于 2013-4-24 13:54:29 | 只看该作者
pangfumin 发表于 2013-4-10 23:25
不行的是,我认为是第一种,板子做好了,但没有分频模块,又想用dma只能一行320了,不知道有没有别的办法 ...

我也是320*80,但是你没发现图像貌似只有左边的大部分,右边一小部分踩不到吗?

回复 支持 反对

使用道具 举报

5

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
270
威望
146
贡献
66
兑换币
78
注册时间
2012-12-29
在线时间
29 小时
毕业学校
寸金学院
10#
发表于 2013-4-20 11:14:58 | 只看该作者
pangfumin 发表于 2013-4-19 23:02
其实可以用示波器看看各个引脚的波形

有测的 看起来不太正常 我想知道代码那么写是不是没有问题滴
回复 支持 反对

使用道具 举报

28

主题

319

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
8901
威望
1806
贡献
6053
兑换币
1174
注册时间
2012-11-8
在线时间
521 小时
9#
发表于 2013-4-19 23:02:44 | 只看该作者
鬼之泪 发表于 2013-4-19 16:58
ov7620的摄像头引脚和K60直接连接 再设置下场中断 行中断 DMA的设置
用DMA就能采集到数据吧
应该不用设 ...

其实可以用示波器看看各个引脚的波形
回复 支持 反对

使用道具 举报

5

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
270
威望
146
贡献
66
兑换币
78
注册时间
2012-12-29
在线时间
29 小时
毕业学校
寸金学院
8#
发表于 2013-4-19 16:58:34 | 只看该作者
pangfumin 发表于 2013-4-12 17:41
你用的是什么摄像头,我用ov7620,cmos,摄像头引脚和k60直接连接就可以了
其他摄像头没用过,也不敢发言 ...

ov7620的摄像头引脚和K60直接连接 再设置下场中断 行中断 DMA的设置
用DMA就能采集到数据吧
应该不用设置其它吧
我几天一直采集不到
就把K60和ov7620送回厂家检查了

回复 支持 反对

使用道具 举报

28

主题

319

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
8901
威望
1806
贡献
6053
兑换币
1174
注册时间
2012-11-8
在线时间
521 小时
7#
发表于 2013-4-12 17:41:09 | 只看该作者
尕玍紿 发表于 2013-4-12 15:35
分频我试了一下,行不通...貌似是因为分频后的PCLK触发DMA采集数据的时间点不对,使得DMA采集回来的数据是 ...

你用的是什么摄像头,我用ov7620,cmos,摄像头引脚和k60直接连接就可以了
其他摄像头没用过,也不敢发言
回复 支持 反对

使用道具 举报

50

主题

198

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1393
威望
690
贡献
439
兑换币
386
注册时间
2013-3-6
在线时间
132 小时
毕业学校
北京师范大学珠海分校
6#
发表于 2013-4-12 15:35:59 | 只看该作者
pangfumin 发表于 2013-4-10 23:25
不行的是,我认为是第一种,板子做好了,但没有分频模块,又想用dma只能一行320了,不知道有没有别的办法 ...

分频我试了一下,行不通...貌似是因为分频后的PCLK触发DMA采集数据的时间点不对,使得DMA采集回来的数据是无效的(摄像头的数据输出在CLK为高的时候才是有效的,使用分频后,貌似时序有点不对,不能正确采集图像了);所以我放弃分频了......至于320*80的话,我想K60的资源还是足够用的!因为我比你还要大得多...
      我不知道是什么原因,我一直配置不了摄像头,所以我直接不配置了:480列*60行....
      还望指教下摄像头和K60的电路连接...电平转换,上拉电阻,各种尝试还是没能成功......
回复 支持 反对

使用道具 举报

28

主题

319

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
8901
威望
1806
贡献
6053
兑换币
1174
注册时间
2012-11-8
在线时间
521 小时
5#
发表于 2013-4-10 23:25:33 | 只看该作者
尕玍紿 发表于 2013-4-4 15:34
求懂的大神不吝赐教...我也有同样的问题。

另外我可以肯定的是:OV7620是可以配置成QVGA模式的:输出是: ...

不行的是,我认为是第一种,板子做好了,但没有分频模块,又想用dma只能一行320了,不知道有没有别的办法,另外不知道一行320 ,80行会占用都少资源。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-20 15:21 , Processed in 0.091727 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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