智能车制作

 找回密码
 注册

扫一扫,访问微社区

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

[总赛区] SONY ccd的dma数据读取

[复制链接]

7

主题

114

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2214
威望
1057
贡献
647
兑换币
676
注册时间
2014-1-6
在线时间
255 小时
跳转到指定楼层
1#
发表于 2014-9-5 20:28:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看了两周的资料,开始理解DMA。然后sony ccd的初地址和末尾地址如何配置,还是有些模糊。应该是这一部分的问题,导致数据还没出来。求大神指导那。如果有DMA读取数据的帖子或者简单程序,那更好,方便理解。
回复

使用道具 举报

6

主题

618

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6491
威望
3362
贡献
527
兑换币
2332
注册时间
2013-8-31
在线时间
1301 小时
2#
发表于 2014-9-5 20:41:59 | 只看该作者
DMA其实很好理解的,就是将数据从一块内存移到另一块内存。无需CPU干预。地址也就是你想把数据从哪搬到哪。即有源地址和目标地址。说个我自己刚开始学时的例子吧。用8连续的个IO口(比如PTA0—PTA7或A8—A15)。找一个接高电平,其余都接低电平。然后设定一个uint8类型的变量。将IO口的状态(源地址)读到变量(目的地址)。看看这个变量的值,你也就明白了。
回复 支持 反对

使用道具 举报

7

主题

114

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2214
威望
1057
贡献
647
兑换币
676
注册时间
2014-1-6
在线时间
255 小时
3#
 楼主| 发表于 2014-9-5 20:49:12 | 只看该作者
好的,谢谢,我试试先。能出点数据也是好的,即使数据是错误的那也行
回复 支持 反对

使用道具 举报

28

主题

2228

帖子

1

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
15817

论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章资源大师奖章

QQ
威望
7430
贡献
4213
兑换币
5193
注册时间
2013-12-9
在线时间
2087 小时
4#
发表于 2014-9-6 08:55:13 | 只看该作者
同疑惑
回复 支持 反对

使用道具 举报

7

主题

114

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2214
威望
1057
贡献
647
兑换币
676
注册时间
2014-1-6
在线时间
255 小时
5#
 楼主| 发表于 2014-9-6 10:14:19 | 只看该作者
多看看吧,应该等一段时间就熟悉了。
回复 支持 反对

使用道具 举报

7

主题

114

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2214
威望
1057
贡献
647
兑换币
676
注册时间
2014-1-6
在线时间
255 小时
6#
 楼主| 发表于 2014-9-6 10:20:47 | 只看该作者
allenanswerzq 发表于 2014-9-5 20:41
DMA其实很好理解的,就是将数据从一块内存移到另一块内存。无需CPU干预。地址也就是你想把数据从哪搬到哪。 ...

好的,谢谢,我试试先。能出点数据也是好的,即使数据是错误的那也行
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-20 21:22 , Processed in 0.061762 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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