这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 请教基于DMA多通道采集AD的问题

共3条 1/1 1 跳转至

请教基于DMA多通道采集AD的问题

菜鸟
2012-02-14 22:21:08     打赏

您好,我想用LPC2378做基于SSP的DMA来进行多通道的高速AD采集,请问如何实现?

谢谢,是否能够实现?我看STM32是能够实现,但LPC23系列ARM不知道如何实现?谢谢!

我想实现的功能是:

A、B通道轮询采集,采集的数据都通过SSP传输到DMA的目标存储区,在整个过程中,处理器尽量少的干预CPU的采集!谢谢!





关键词: 请教     基于     通道     采集     问题    

菜鸟
2012-02-14 22:22:15     打赏
2楼

这个解决方案,大家看看行不;

1.开启两个DMA通道 分别为收发 SSPDMA_RCV ,SSPDMA_SEND

2.先利用SSPDMA_SEND发送命令开启A通道,采集一帧(如8byte')数据,中断;

3.在中断SSPDMA_SEND发送命令开启B通道,采集一帧(如8byte')数据,如此反复采集;

4.主程序再查询中断标志位,提取和处理数据;


菜鸟
2012-02-18 20:39:24     打赏
3楼
牛啊   凑合可以吧

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]