打印
[APM32F0]

AMP32F003 ADC的坑

[复制链接]
楼主: woai32lala
手机看帖
扫描二维码
随时随地手机跟帖
21
hudi008| | 2024-1-4 09:58 | 只看该作者 回帖奖励 |倒序浏览
ADC的采样速率受限于输入信号的频率和ADC的分辨率

使用特权

评论回复
22
sdlls| | 2024-1-4 10:29 | 只看该作者
开启了ADC模块、相关引脚对应的GPIO以及ADC的时钟。

使用特权

评论回复
23
jonas222| | 2024-1-4 10:59 | 只看该作者
使用DMA传输数据,则需确保DMA通道和ADC之间的关联正确建立,并且DMA的循环模式 已启用,以支持连续扫描读取。

使用特权

评论回复
24
biechedan| | 2024-1-4 11:30 | 只看该作者
如果某些参数设置不正确,可能会导致程序卡死。

使用特权

评论回复
25
zerorobert| | 2024-1-4 12:01 | 只看该作者
ADC的初始化代码正确无误              

使用特权

评论回复
26
jonas222| | 2024-1-4 12:31 | 只看该作者
选择了不正确的通道或配置了错误的输入源

使用特权

评论回复
27
geraldbetty| | 2024-1-4 13:20 | 只看该作者
软件设计上可能存在死循环或者超时机制不完善的问题

使用特权

评论回复
28
wengh2016| | 2024-1-4 16:30 | 只看该作者
硬件问题。              

使用特权

评论回复
29
nomomy| | 2024-1-4 17:02 | 只看该作者
ADC的采样率取决于ADC时钟(ADCCLK)和分频比。如果这两个参数配置不正确,可能会导致ADC无法正常工作。

使用特权

评论回复
30
sanfuzi| | 2024-1-4 17:33 | 只看该作者
如果ADC的转换结果超过了12位的范围,就会产生溢出错误。

使用特权

评论回复
31
gygp| | 2024-1-4 18:02 | 只看该作者
扫描模式下,ADC可能会产生中断。

使用特权

评论回复
32
albertaabbot| | 2024-1-5 10:12 | 只看该作者
需要检查你的ADC引脚是否连接正确,以及你的电路是否有任何短路或开路的问题。

使用特权

评论回复
33
maudlu| | 2024-1-5 16:47 | 只看该作者
使用扫描模式需要将要采集的所有通道添加到ADC的顺序队列中。检查是否正确设置了ADC_Channel_x的顺序, 包含了AIN5、AIN6和AIN7这三个通道。

使用特权

评论回复
34
天天向善| | 2024-1-8 15:31 | 只看该作者
是否有过高的时钟速度妨碍ADC正常工作

使用特权

评论回复
35
鹿鼎计| | 2024-1-9 11:36 | 只看该作者
大概必要斟酌分辨率低落的环境。

使用特权

评论回复
36
V853| | 2024-2-1 22:32 | 只看该作者
将扫描模式改成单次模式或者持续模式

使用特权

评论回复
37
LinkMe| | 2024-2-2 19:10 | 只看该作者
当使用扫描模式时,中断处理不当可能导致程序冻结

使用特权

评论回复
38
digit0| | 2024-2-4 09:51 | 只看该作者
系统时钟和ADC时钟配置是否正确,时钟频率是否满足ADC操作的采样率要求。

使用特权

评论回复
39
Pretext| | 2024-2-4 12:08 | 只看该作者
在初始化adc时,精确设置了扫描模式的相干对象,如采样率、转换率、触发源等。

使用特权

评论回复
40
朝生| | 2024-3-1 21:15 | 只看该作者
如果需要扫描模式,可以使用DMA来传输ADC数据

使用特权

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

本版积分规则