打印
[STM32F1]

多片模拟开关,怎么结合ADC的DMA?

[复制链接]
293|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lllook|  楼主 | 2024-10-30 09:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
AD, ADC, DM, DMA, dc
想要用ADC的DMA,但是需要用引脚控制模拟开关。ADC用DMA的时候,怎么监测采集完一组?因为采集完一组,我需要切换一下模拟开关。

使用特权

评论回复
沙发
一秒落纱| | 2024-11-15 21:51 | 只看该作者
在使用ADC和DMA进行数据采集时,通常需要监测DMA传输的完成状态,以便在采集完一组数据后切换模拟开关

使用特权

评论回复
板凳
夜阑风雨| | 2024-11-16 02:00 | 只看该作者
配置ADCDMA:配置ADC以使用DMA进行数据传输。配置DMA通道,使其在ADC转换完成后自动传输数据到指定的内存区域

使用特权

评论回复
地板
远山寻你| | 2024-11-16 03:00 | 只看该作者
一般需要配置GPIO引脚控制模拟开关:配置一个GPIO引脚来控制模拟开关的切换

使用特权

评论回复
5
光辉梦境| | 2024-11-16 04:00 | 只看该作者
使用DMA中断,配置DMA传输完成中断,以便在DMA传输完成后触发中断,并在中断服务程序中切换模拟开关

使用特权

评论回复
6
三生万物| | 2024-11-16 05:00 | 只看该作者
配置ADC以使用DMA进行数据传输。配置DMA通道,使其在ADC转换完成后自动传输数据到指定的内存区域

使用特权

评论回复
7
淡漠安然| | 2024-11-16 06:00 | 只看该作者
GPIO配置,配置一个GPIO引脚来控制模拟开关的切换

使用特权

评论回复
8
暖了夏天蓝了海| | 2024-11-16 07:00 | 只看该作者
DMA中断配置,配置DMA传输完成中断,并在中断服务程序中切换模拟开关

使用特权

评论回复
9
江河千里| | 2024-11-16 08:00 | 只看该作者
通过配置DMA传输完成中断,可以在每次DMA传输完成后自动切换模拟开关。这样可以确保在采集完一组数据后,及时切换模拟开关,以便进行下一组数据的采集

使用特权

评论回复
10
别乱了阵脚| | 2024-11-16 09:00 | 只看该作者
ADC采集完成之后,DMA发送出来,会有标识的,完事儿在切换呗

使用特权

评论回复
11
冰春彩落下| | 2024-11-16 10:00 | 只看该作者
其实我觉得你可以先ADC采集,采集完成就切换模拟开关就行吧,然后DMA传出去

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

103

帖子

0

粉丝