智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2625|回复: 2
打印 上一主题 下一主题

[摄像头] K60 DMA传送OV7620采集到的数据

[复制链接]

1

主题

2

帖子

0

精华

注册会员

Rank: 2

积分
52
威望
30
贡献
16
兑换币
15
注册时间
2012-12-12
在线时间
3 小时
毕业学校
中山大学
跳转到指定楼层
1#
发表于 2013-3-2 17:08:07 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
DMA_PORTx2BUFF_Init (DMA_CH4, (void *)&PTD_BYTE0_IN, Pix_Data, PTC0, DMA_BYTE1, H, DMA_rising_keepon);//DMA通道4初始化,PTC0上升沿触发DMA传输,源地址为PTD_BYTE0_IN,目的地址为:Pix_Data,每次传输1Byte

对这个语句有些疑问,PTD_BYTE0_IN是定义为PTD0到PTD7,连摄像头的8个数据采集口,Pix_Data[V][H]是为8位的unsigned char型数组,存放摄像头采集到的数据,PTD_BYTE0_IN和Pix_Data都是8位的,但K60 DMA传送的源地址和目标地址都要求是32位的,这是怎么对应的?如果PTD_BYTE0_IN是定义为PTD8到PTD13可不可以?如果是随便的8个IO口,但都是PTD的,该怎样定义地址?

3

主题

145

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1133
QQ
威望
580
贡献
325
兑换币
378
注册时间
2012-11-7
在线时间
114 小时
3#
发表于 2014-3-19 17:36:39 | 只看该作者
强制类型转换一下
回复 支持 反对

使用道具 举报

1

主题

2

帖子

0

精华

注册会员

Rank: 2

积分
52
威望
30
贡献
16
兑换币
15
注册时间
2012-12-12
在线时间
3 小时
毕业学校
中山大学
2#
 楼主| 发表于 2013-3-2 17:29:49 | 只看该作者
是8到15
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-21 05:35 , Processed in 0.115945 second(s), 37 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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