注册 登录
查看: 366|回复: 4

[鹰眼] dma和ad采集

[复制链接]
发表于 2014-2-18 17:14:46 | 显示全部楼层 |阅读模式
请问ad采集的和dma应该能不能同时进行?
回复

使用道具 举报

发表于 2014-2-18 17:16:55 | 显示全部楼层
可以呀,把dma的 外设地址(数据地址)设置成 ad的数据寄存器, 内存地址设置成数组地址(目的地址)。使用dma处理ad数据可以大大减轻cpu的工作量
回复 支持 反对

使用道具 举报

发表于 2014-2-18 19:57:26 | 显示全部楼层
可以的啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-18 20:35:07 来自手机 | 显示全部楼层
隗英秀 发表于 2014-2-18 19:57
可以的啊

那如果我的dma在采集摄像头数据,那CPU再采集ad就会出问题吧。
回复 支持 反对

使用道具 举报

发表于 2014-2-18 20:41:45 | 显示全部楼层
lqiixx 发表于 2014-2-18 20:35
那如果我的dma在采集摄像头数据,那CPU再采集ad就会出问题吧。

冲突,主要是抢占RAM的读写冲突而已,Kinetis系列是多主机并行工作的。
不过鹰眼的PCLK读写频率不高,冲突时间不会很长,一般情况下是没什么影响的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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