[STM32F1] STM32F103 读取模拟量异常

[复制链接]
1008|16
 楼主| qqjmjso 发表于 2022-7-25 19:23 | 显示全部楼层 |阅读模式
使用了8路ADC同时读取8路的模拟量,采用DMA搬运的方式,发现读取到的数据,有的正常,有的异常,这是为什么啊?难道不能同时采集8路的模拟信号吗?
香水城 发表于 2022-8-26 11:41 | 显示全部楼层
只要所选ADC有8个通道,并支持DMA是没问题的。

你这里其实也不是同时转换,只是多通道扫描 次第转换吧。

至于数据的正确性,还跟你的各个采样通道的实际情况有关,尤其采样时间跟输入阻抗要匹配。

一只眠羊 发表于 2022-8-28 15:57 | 显示全部楼层
按理来说是可以实现多通道采集的

失物招領 发表于 2022-8-28 16:18 | 显示全部楼层
这个没做过多通道,但是一般情况是可以实现的

她已醉 发表于 2022-8-28 16:41 | 显示全部楼层
是不是数据冲突了啊?

温室雏菊 发表于 2022-8-28 17:03 | 显示全部楼层
你可以这样,将代码发出来帮你瞅瞅
白马过平川 发表于 2022-8-28 17:25 | 显示全部楼层
应该可以同时采集八路的模拟信号啊?
西洲 发表于 2022-8-28 17:47 | 显示全部楼层
你说有的正常,有的异常是啥情况?

捧一束彼岸花 发表于 2022-8-28 18:08 | 显示全部楼层
ADC有数据采集的时间的,你时间得分配清楚吧
我吃小朋友 发表于 2022-8-28 18:31 | 显示全部楼层
DMA应该不会这样吧,不是不占用MCU的时间么
温室雏菊 发表于 2022-8-28 18:53 | 显示全部楼层
没遇到过,你可以问问ST的技术支持看看
春日负喧 发表于 2022-8-28 19:15 | 显示全部楼层
大概是可以采集多路的,你是不是IO分配有点问题呢?

SantaBunny 发表于 2023-2-23 19:30 | 显示全部楼层
按道理说STM32的每个ADC有数条复用模拟输入通道
梵蒂冈是神uy 发表于 2024-3-30 11:44 | 显示全部楼层
ADC采样时序可能存在问题,导致不同通道的采样时间不一致
梵蒂冈是神uy 发表于 2024-3-30 11:44 | 显示全部楼层
如果ADC输入信号受到电源噪声的影响,可能会导致部分通道的采样数据异常
Bblythe 发表于 2024-7-1 07:23 | 显示全部楼层

因此以更高的速度使用重型铣削钻头。
周半梅 发表于 2024-7-1 09:19 | 显示全部楼层

共模电感有时候又叫共模扼流圈
Pulitzer 发表于 2024-7-1 10:22 | 显示全部楼层

电镀半孔可用于标准和高级PCB设计。
童雨竹 发表于 2024-7-1 12:18 | 显示全部楼层

共模电感对交流电流起着阻碍的作用
Wordsworth 发表于 2024-7-1 13:21 | 显示全部楼层

因此,可以精确铣削电镀半孔并提高工艺可靠性。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

26

主题

66

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部