发新帖我要提问
123
返回列表
打印
[STM32F1]

STM32f103 四通道做ADC采样,采样结果异常

[复制链接]
楼主: elephant00
手机看帖
扫描二维码
随时随地手机跟帖
41
jonas222| | 2024-1-11 21:03 | 只看该作者 回帖奖励 |倒序浏览
对ADC_DR寄存器的读取操作不会被其他中断打断。

使用特权

评论回复
42
youtome| | 2024-1-11 21:48 | 只看该作者
STM32F103的ADC可能需要校准才能获得准确的转换结果

使用特权

评论回复
43
burgessmaggie| | 2024-1-11 22:36 | 只看该作者
如果电源电压不稳定,会导致ADC采样结果异常。建议使用稳压电源或增加滤波电路来提高电源稳定性。

使用特权

评论回复
44
digit0| | 2024-1-12 13:51 | 只看该作者
检查ADC通道和对应的GPIO引脚是否配置正确

使用特权

评论回复
45
pl202| | 2024-1-13 11:27 | 只看该作者
ADC电源线是否稳定,是否有足够的滤波

使用特权

评论回复
46
wwppd| | 2024-1-13 11:51 | 只看该作者
采样时间足够长, ADC可以准确转换信号。

使用特权

评论回复
47
yorkbarney| | 2024-1-13 14:50 | 只看该作者
如果ADC模块的硬件连接不正确,会导致采样结果异常

使用特权

评论回复
48
burgessmaggie| | 2024-1-13 15:10 | 只看该作者
ADC供电稳定,且外围电路设计无误

使用特权

评论回复
49
phoenixwhite| | 2024-1-13 16:47 | 只看该作者
由于STM32的ADC通道间可能存在电容耦合,若相邻通道间的采样时间间隔不足,可能会发生信号串扰。

使用特权

评论回复
50
gygp| | 2024-1-13 17:07 | 只看该作者
STM32F103内部有自校准功能,可以通过HAL库提供的函数执行ADC校准,这有助于消除由于制造过程中的偏差导致的误差。

使用特权

评论回复
51
zerorobert| | 2024-1-13 17:19 | 只看该作者
ADC采样结果受到外部干扰的影响,考虑增加滤波器或采取其他抗干扰措施

使用特权

评论回复
52
vivilyly| | 2024-1-14 22:09 | 只看该作者
可以参考STM32的参考手册和数据表中的ADC部分

使用特权

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

本版积分规则