智能车制作

标题: DMA采集的优势在哪里 [打印本页]

作者: 厚朴    时间: 2013-5-14 21:59
标题: DMA采集的优势在哪里
初了解DMA可以节省CPU资源觉得老NB了,那CPU就可以专心做数据处理和控制了。可实施的时候却很无奈,DMA采集过程中不能访问图像数据,想用就得等DMA一场采集完了再处理,这个过程其实放在哪都无所谓了,总之处理的是上一场,而不能并行处理。大家觉得呢?

作者: fmadot    时间: 2013-5-14 22:23
用CPU控制的话,数据先通过IO口到xcrossbar 然后再进CPU 然后CPU再把它存到内存里几个时钟周期过去了 DMA直接在内存和IO口之间建立一个通道 你说哪个效率高
作者: 厚朴    时间: 2013-5-14 22:28
fmadot 发表于 2013-5-14 22:23
用CPU控制的话,数据先通过IO口到xcrossbar 然后再进CPU 然后CPU再把它存到内存里几个时钟周期过去了 DMA直 ...

嗯,是DMA读取数据的效率要高于IO口,但是我的意思是你读取这些数据的时间里,也就是CPU空闲时候你可以用来干嘛?相对于摄像头组车的总体控制来说它没发现有什么优势

作者: fmadot    时间: 2013-5-14 22:30
厚朴 发表于 2013-5-14 22:28
嗯,是DMA读取数据的效率要高于IO口,但是我的意思是你读取这些数据的时间里,也就是CPU空闲时候你可以用 ...

采集块了处理时间不就多了么?

作者: zanran8    时间: 2013-5-14 23:05
不懂,前来求教!
作者: suebillt    时间: 2013-5-15 00:04
fmadot 发表于 2013-5-14 22:30
采集块了处理时间不就多了么?

可是采集的速度由摄像头速度决定啊,

作者: lianghuihao    时间: 2013-5-15 07:54
标题: RE: DMA采集的优势在哪里
只能说你不懂什么叫边采集边处理
作者: 厚朴    时间: 2013-5-15 10:27
lianghuihao 发表于 2013-5-15 07:54
只能说你不懂什么叫边采集边处理

确实不懂啊,你说的是灰原姐姐那种在行中断里就处理的方法吗?可是DMA采集时,可以访问图像数组吗?

作者: fmadot    时间: 2013-5-15 10:59
suebillt 发表于 2013-5-15 00:04
可是采集的速度由摄像头速度决定啊,

一个横向分辨率640的摄像头你能采回全部640个点?
作者: suebillt    时间: 2013-5-15 19:32
fmadot 发表于 2013-5-15 10:59
一个横向分辨率640的摄像头你能采回全部640个点?

用DMA不可以隔点采吧

作者: fmadot    时间: 2013-5-15 20:10
suebillt 发表于 2013-5-15 19:32
用DMA不可以隔点采吧

让分频器情何以堪

作者: suebillt    时间: 2013-5-16 16:59
fmadot 发表于 2013-5-15 20:10
让分频器情何以堪

你是指摄像头的分频器?
作者: fmadot    时间: 2013-5-16 17:05
suebillt 发表于 2013-5-16 16:59
你是指摄像头的分频器?

可以自制的或者用计数器触发DMA

作者: suebillt    时间: 2013-5-18 15:07
fmadot 发表于 2013-5-16 17:05
可以自制的或者用计数器触发DMA

虽然麻烦,但也还可以

作者: 无爱无恨    时间: 2013-6-9 18:21
fmadot 发表于 2013-5-14 22:30
采集块了处理时间不就多了么?

看你头像好熟悉哦 小时候看电视菏泽电视台每周二都和这个差不多 好像
作者: 小挺挺    时间: 2013-6-10 11:31
时钟分频触发DMA实现隔行采集
作者: shenyilei666    时间: 2013-6-11 01:04
都是大神级人物啊
作者: wondre    时间: 2014-4-13 11:34
lianghuihao 发表于 2013-5-15 07:54
只能说你不懂什么叫边采集边处理

难道得用双数组?

作者: nfdianzi    时间: 2014-4-13 12:57
求教如何时钟分频触发DMA实现隔行采集
作者: zcchaochao    时间: 2014-4-21 21:26
不用DMA怎么结合直立啊?
作者: 厚朴    时间: 2014-4-26 21:30
好久没上来看看了,一转眼都快毕业了




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2