打印
[STM32F1]

STM32 ADC+DMA多路采集

[复制链接]
747|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hfaouhfoa|  楼主 | 2022-8-31 19:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
AD, DM, ST, dc
4通道采集时,按1-2-3-4-1顺序转换,一路通道的转换时间是(采样时间+12.5)周期,还是4 *(采样时间+12.5)周期?使用DMA时,是不是要额外加上4倍的单次DMA传输时间?

使用特权

评论回复
沙发
在曼谷的春| | 2022-9-15 02:05 | 只看该作者
你这是转换一次发送一次么?

使用特权

评论回复
板凳
她已醉| | 2022-9-15 02:27 | 只看该作者
你可以这样,就是四次采集完成之后,一起用DMA发送

使用特权

评论回复
地板
春日负喧| | 2022-9-15 02:49 | 只看该作者
我觉得DMA好像是不占用系统资源的

使用特权

评论回复
5
风凉| | 2022-9-15 05:01 | 只看该作者
DMA传完给个触发就行吧

使用特权

评论回复
6
捧一束彼岸花| | 2022-9-15 05:23 | 只看该作者
我觉得可以不用加四倍单次传输DMA的时间

使用特权

评论回复
7
我吃小朋友| | 2022-9-15 05:45 | 只看该作者
DMA不是不占用单片机的资源么

使用特权

评论回复
8
月亮一键变蓝| | 2022-9-15 06:07 | 只看该作者
应该不用加传输时间吧,毕竟数据没那么大,而且DMA传输很快的

使用特权

评论回复
9
将爱藏于深海| | 2022-9-15 06:29 | 只看该作者
一般直接就采样的时间就行

使用特权

评论回复
10
温室雏菊| | 2022-9-15 06:51 | 只看该作者
你在采样完成之后直接用DMA发出来就行了,不需要加时间的

使用特权

评论回复
11
故意相遇| | 2022-9-15 07:12 | 只看该作者
这个还没试过,但是我觉得应该不用加DMA的传输时间

使用特权

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

本版积分规则

22

主题

80

帖子

0

粉丝