打印
[STM32F1]

STM32F103 读取模拟量异常

[复制链接]
645|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 | 只看该作者
这个没做过多通道,但是一般情况是可以实现的

使用特权

评论回复
5
她已醉| | 2022-8-28 16:41 | 只看该作者
是不是数据冲突了啊?

使用特权

评论回复
6
温室雏菊| | 2022-8-28 17:03 | 只看该作者
你可以这样,将代码发出来帮你瞅瞅

使用特权

评论回复
7
白马过平川| | 2022-8-28 17:25 | 只看该作者
应该可以同时采集八路的模拟信号啊?

使用特权

评论回复
8
西洲| | 2022-8-28 17:47 | 只看该作者
你说有的正常,有的异常是啥情况?

使用特权

评论回复
9
捧一束彼岸花| | 2022-8-28 18:08 | 只看该作者
ADC有数据采集的时间的,你时间得分配清楚吧

使用特权

评论回复
10
我吃小朋友| | 2022-8-28 18:31 | 只看该作者
DMA应该不会这样吧,不是不占用MCU的时间么

使用特权

评论回复
11
温室雏菊| | 2022-8-28 18:53 | 只看该作者
没遇到过,你可以问问ST的技术支持看看

使用特权

评论回复
12
春日负喧| | 2022-8-28 19:15 | 只看该作者
大概是可以采集多路的,你是不是IO分配有点问题呢?

使用特权

评论回复
13
SantaBunny| | 2023-2-23 19:30 | 只看该作者
按道理说STM32的每个ADC有数条复用模拟输入通道

使用特权

评论回复
14
梵蒂冈是神uy| | 2024-3-30 11:44 | 只看该作者
ADC采样时序可能存在问题,导致不同通道的采样时间不一致

使用特权

评论回复
15
梵蒂冈是神uy| | 2024-3-30 11:44 | 只看该作者
如果ADC输入信号受到电源噪声的影响,可能会导致部分通道的采样数据异常

使用特权

评论回复
16
Bblythe| | 2024-7-1 07:23 | 只看该作者

因此以更高的速度使用重型铣削钻头。

使用特权

评论回复
17
周半梅| | 2024-7-1 09:19 | 只看该作者

共模电感有时候又叫共模扼流圈

使用特权

评论回复
18
Pulitzer| | 2024-7-1 10:22 | 只看该作者

电镀半孔可用于标准和高级PCB设计。

使用特权

评论回复
19
童雨竹| | 2024-7-1 12:18 | 只看该作者

共模电感对交流电流起着阻碍的作用

使用特权

评论回复
20
Wordsworth| | 2024-7-1 13:21 | 只看该作者

因此,可以精确铣削电镀半孔并提高工艺可靠性。

使用特权

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

本版积分规则

26

主题

66

帖子

1

粉丝