智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3700|回复: 14
打印 上一主题 下一主题

求解关于模拟索尼CCD摄像头怎么 触发DMA 用了外部AD

[复制链接]

10

主题

42

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1087
威望
546
贡献
273
兑换币
336
注册时间
2015-1-9
在线时间
134 小时
跳转到指定楼层
1#
发表于 2015-1-21 13:04:27 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我用了外部AD用IO口直接读取 ,但想试试DMA ,但是不知道触发源怎么解决,有没有人做过的?
回复

使用道具 举报

1

主题

14

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
355
威望
179
贡献
104
兑换币
116
注册时间
2015-11-18
在线时间
36 小时
毕业学校
江苏理工学院
15#
发表于 2016-4-13 13:51:20 | 只看该作者
兄弟  我也是刚搭了硬件二值化电路  你直接读取io口是行中断触发后用定时器定时采点  采足了点停止采集等待下一个行中断的来临吗   我看岱默给的程序里面还写了锁相环  我用的k60  需要用到锁相环吗  锁相环不是超频用的吗  k60频率挺高了的吧  真心求解
回复 支持 反对

使用道具 举报

20

主题

136

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1634
威望
828
贡献
432
兑换币
509
注册时间
2015-10-20
在线时间
187 小时
14#
发表于 2016-1-19 20:38:08 | 只看该作者
暴风猎人 发表于 2016-1-19 19:50
请问是什么做中断源?

DMA 可以自定义采集 不用中断源
回复 支持 反对

使用道具 举报

4

主题

39

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1244
威望
584
贡献
380
兑换币
381
注册时间
2015-4-16
在线时间
140 小时
13#
发表于 2016-1-19 19:51:44 | 只看该作者
miaobrother 发表于 2015-12-3 17:51
在想能不能用k60输出一路波形做像素中断给DMA采集。请问一下你解决的时候是用的什么方法 ,我用5510把ad ...

你现在用什么做中断源呢
回复 支持 反对

使用道具 举报

4

主题

39

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1244
威望
584
贡献
380
兑换币
381
注册时间
2015-4-16
在线时间
140 小时
12#
发表于 2016-1-19 19:50:16 | 只看该作者
扫把小猪 发表于 2015-4-27 08:45
谢谢,已经找到了DMA触发中断的问题了,

请问是什么做中断源?
回复 支持 反对

使用道具 举报

20

主题

136

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1634
威望
828
贡献
432
兑换币
509
注册时间
2015-10-20
在线时间
187 小时
11#
发表于 2015-12-3 17:51:35 | 只看该作者
扫把小猪 发表于 2015-4-27 08:45
谢谢,已经找到了DMA触发中断的问题了,

在想能不能用k60输出一路波形做像素中断给DMA采集。请问一下你解决的时候是用的什么方法 ,我用5510把ad值直接转换成8位数据了
回复 支持 反对

使用道具 举报

2

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
420
威望
227
贡献
129
兑换币
131
注册时间
2013-12-16
在线时间
32 小时
毕业学校
eee
10#
发表于 2015-5-26 10:35:21 | 只看该作者
能参考一下你的io直接读取程序吗
回复 支持 反对

使用道具 举报

14

主题

69

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1489
威望
734
贡献
437
兑换币
458
注册时间
2013-10-22
在线时间
159 小时
9#
发表于 2015-4-27 08:45:50 | 只看该作者
谢谢,已经找到了DMA触发中断的问题了,
回复 支持 反对

使用道具 举报

13

主题

1457

帖子

0

精华

知名人物

黑暗中的光

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
41708

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

威望
32976
贡献
7072
兑换币
272
注册时间
2014-10-25
在线时间
830 小时
8#
发表于 2015-4-25 20:50:34 | 只看该作者
扫把小猪 发表于 2015-4-25 16:28
我 现在用的片内AD采集 DMA传输 但是 DMA进不去中断 我用的是 ADC0做触发源 可以不这样
void dma_init() ...

我用K60一直用超核的库,看了你的备注,还是看懂了一些程序,虽然你DMA写触发中断源了,但是还是要看一下AD那边有没有设置触发DMA中断,貌似AD引脚初始化的时候要设置。我只用过像素中断上升沿触发DMA传输摄像头数据,在初始化引脚的时候需要设置为触发DMA,附图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

13

主题

1457

帖子

0

精华

知名人物

黑暗中的光

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
41708

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

威望
32976
贡献
7072
兑换币
272
注册时间
2014-10-25
在线时间
830 小时
7#
发表于 2015-4-25 20:42:42 | 只看该作者
扫把小猪 发表于 2015-4-25 16:26
分离出的不是 场中断 和 行中断吗

我记得还有像素中断,我也刚看的模拟摄像头,用128,没有DMA,原来一直用K60,最近才换这一组合。刚才有看了一下,好像没有像素中断,sorry啦
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-30 19:34 , Processed in 0.072881 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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