智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: lemon~cmc
打印 上一主题 下一主题

K10DMA采集图像问题 摄像头OV7620

  [复制链接]

3

主题

386

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2879
威望
1542
贡献
801
兑换币
568
注册时间
2011-3-14
在线时间
268 小时
41#
发表于 2012-6-6 12:21:17 | 只看该作者
小顺子 发表于 2012-6-3 20:28
那程序应该怎样改 呢?说的是中断

如果你开始用PCLK触发DMA中断,那么现在只需要将PWM模拟的PCLK接到你触发DMA中断的管脚上,而摄像头的PCLK上不用接出来了瑟
回复 支持 反对

使用道具 举报

42

主题

299

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4405
QQ
威望
2280
贡献
1049
兑换币
767
注册时间
2011-11-29
在线时间
538 小时
42#
发表于 2012-7-6 08:52:37 | 只看该作者
您好!我的DMA采集程序和你差不多,但我现在还是没有采集出来,能不能请教一下呢?谢谢

补充内容 (2012-7-6 11:00):
·兄弟,qq交流一下,可以吗
回复 支持 反对

使用道具 举报

7

主题

149

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1404
QQ
威望
656
贡献
612
兑换币
12
注册时间
2011-3-1
在线时间
68 小时
43#
 楼主| 发表于 2012-7-8 18:26:34 | 只看该作者
tujunjie 发表于 2012-7-6 08:52
您好!我的DMA采集程序和你差不多,但我现在还是没有采集出来,能不能请教一下呢?谢谢

补充内容 (2012-7- ...

279788046
回复 支持 反对

使用道具 举报

2

主题

11

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
271
威望
171
贡献
38
兑换币
0
注册时间
2012-5-3
在线时间
31 小时
44#
发表于 2012-7-8 20:18:37 | 只看该作者
luojihao24669 发表于 2012-4-13 00:32
DMA_TCD0_NBYTES_MLNO=DMA_NBYTES_MLNO_NBYTES(1);//每次读取一字节
你用GPIOA05来当行触发DMA,每来一个行 ...

不好意思,麻烦您帮我解决个问题吧:
void GPIO_Init()
{
        PORTD_PCR0=PORT_PCR_MUX(1);
        PORTD_PCR1=PORT_PCR_MUX(1);
        PORTD_PCR2=PORT_PCR_MUX(1);
        PORTD_PCR3=PORT_PCR_MUX(1);
        PORTD_PCR4=PORT_PCR_MUX(1);//如果需要修改灰度,这里加上DMA的地址
        PORTD_PCR5=PORT_PCR_MUX(1);
        PORTD_PCR6=PORT_PCR_MUX(1);
        PORTD_PCR7=PORT_PCR_MUX(1);           
        GPIOD_PDDR&=0XFFFFFF00;//D0~D7设置为输入,数字摄像头8位灰度输入
        PORTB_PCR22=PORT_PCR_MUX(1)|PORT_PCR_IRQC(1);   //rise edge to triger the DMA transfer
        GPIOB_PDDR&=~(1<<22);                           //use as input
        PORTB_PCR23=PORT_PCR_MUX(1)|PORT_PCR_IRQC(9);   //rise edge to triger the HREF interrput
        GPIOB_PDDR&=~(1<<23);                           //use as input
        PORTA_PCR27=PORT_PCR_MUX(1)|PORT_PCR_IRQC(10);  //faling edge to triger the VSYNC interrput
        GPIOA_PDDR&=~(1<<27);                           //use as input         
不理解:最后的B22 B23 A27口的定义  比如PORTA_PCR27=PORT_PCR_MUX(1)|PORT_PCR_IRQC(10);  这里面的10是什么意思?怎么定义?要是我把A27改成A18脚,那括号里面的10 变不变???
求解决

回复 支持 反对

使用道具 举报

0

主题

14

帖子

0

精华

高级会员

Rank: 4

积分
525
威望
303
贡献
146
兑换币
10
注册时间
2012-3-13
在线时间
38 小时
毕业学校
徐工
45#
发表于 2012-7-22 10:30:12 | 只看该作者
太牛了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-21 13:33 , Processed in 0.046056 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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