单片机/MCU论坛
直播中

石利军

7年用户 902经验值
私信 关注

使用DAVE配置ADC的同步采样,使用DAVE观察变量和寄存器却有一个显示为0的原因?

我想使用DAVE配置ADC的同步采样,阅读了ADC_GROUP_CONFIG的APP帮助文档,里面有关于同步采样的配置(也就是下图中的2.Example to illustrate synchronous conversions. ),


但是我按文档中的配置,然后运行,结果有点错乱,我使用万用表测量对应IO口,都是2.5V,但是我使用DAVE观察变量和寄存器却有一个显示为0。
                                                                                                                                                                                                                                                                                                                                       

回帖(1)

遇鱼余的小白

2024-1-24 16:08:30
有一些可能的原因导致DAVE观察变量和寄存器显示为0:

1. 配置错误:请确保ADC_GROUP_CONFIG的配置是正确的,特别是在同步采样的部分。检查配置文件是否包含正确的寄存器设置和通道配置。

2. ADC模块初始化错误:确保ADC模块已经正确初始化,并且启用了同步采样的功能。

3. 电路连接错误:检查输入信号是否正确连接到ADC输入引脚。确认输入信号的电压值在正确的范围内。

4. 引脚功能配置错误:确保IO引脚被正确地配置为ADC输入功能。

5. 硬件问题:检查硬件电路是否有任何问题,例如电路连线是否正确,或者是否有电源问题。

综上所述,更详细的调试可能需要进一步检查DAVE的配置和硬件连接,并确保所有的设置和连接都是正确的。如果问题仍然存在,建议阅读更详细的文档或联系相关技术支持人员以获取更详细的帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分