STM32
登录
直播中
楼斌
9年用户
962经验值
私信
关注
[问答]
STM32F205利用DMA实现多通道ADC采样,但是每启动一次转换才能更新一次结果是为什么?
开启该帖子的消息推送
STM32F205
dma
adc
1、ADC配置采样12个规则通道,采用单次、扫描模式,允许DMA,配置每次转换结束都有DMA requests;
2、DMA配置的外设和内存长度都是16位,circular mode,direct mode;
3、软件SWSTART启动AD转换后,每启动一次内存中只有一次转换结果更新,要完成12次采样需要SWSTART启动12次,为什么?单次扫描不是应该启动一次就自动扫描完成12次采样,把12次结果依次存入内存吗?是我理解不对吗?求指导
回帖
(1)
林立银
2024-3-27 09:36:12
要选择连续采集模式,DMA可以控制采集长度,比如采集12次,就写入12个数据长度即可。当采集够12次后,他会自动产生完成中断状态。
要选择连续采集模式,DMA可以控制采集长度,比如采集12次,就写入12个数据长度即可。当采集够12次后,他会自动产生完成中断状态。
举报
更多回帖
rotate(-90deg);
回复
相关问答
STM32F205
dma
adc
请问
ADC
12D1000有
一次
转换
完成标志吗?
2024-11-21
288
请问
ADC
能只使用注入组
采样
吗?
2019-05-22
2161
STM32F
103如何让
ADC
1每个
通道
转换
64
次
后换下
一
个
通道
在
转换
64
次
?
2024-05-06
426
STM32F
407使用
DMA
读取FSMC数据只能读取
一次
是怎么回事?
2024-04-17
868
stm32f205
开发
ADC+DMA
会变砖吗?
2023-01-06
499
如何
利用
STM32
CubeMX外部中断
实现
按键按
一次
变化
一次
?
2021-11-17
1396
ad7194单
次
转换
通道
切换问题
2018-12-24
2555
STM32
多
通道
DMA
—
ADC
如何进行
采样
2021-10-13
1395
ADC
转换
从第
一
个事件开始,然后在没有定时器事件的情况下连续发生的原因?
2023-01-29
332
STM32
开启
DMA
的串口接受,
但是
只接受
一次
就不接受了怎么解决?
2022-02-28
2539
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分