单片机/MCU论坛
直播中

赵辉

12年用户 883经验值
私信 关注

AN219755打印出来的adc采样值不正常是怎么回事?

我使用了文档AN219755里的代码,然后打印出来的adc采样值不正常如下图所示

请教一下这个问题如何解决
                                                                                                                                                                                                                                                                                                                                                                                                

回帖(2)

夏日余晖

2024-2-2 16:01:27
我们这边用starter kit跑了一下SDL的sample code,路径如下tviibe1msrcexamplesadcDieTempCalculation
得到的结果如下图

请问您测试的时候revision有没有选择starter_kit, SDL的版本是多少?您可以在for循环里面设个断点查看变量的值。​
举报

王飞云

2024-2-2 18:10:02
根据提供的信息,很难确定问题的具体原因。可能原因包括:

1. 电路连接问题:请确保电路连接正确,包括输入引脚、供电引脚、接地引脚等。

2. 编程错误:请仔细检查代码,确保正确配置ADC模块并使用正确的读取函数来获取采样值。

3. 供电问题:请确保ADC模块和被测量信号的供电稳定,并检查电源或电池是否有足够的电量。

4. 输入信号问题:请确认输入信号范围是否超出了ADC模块的可接受范围,并考虑使用增益器或分压器将信号调整到适合的范围内。

5. 噪声问题:请考虑是否有干扰信号或其他噪声引入到了测量系统中,可以采取屏蔽措施或通过滤波来减少噪声。

如果以上这些方法无法解决问题,建议进一步检查硬件连接和参考其他文档或资料,或者咨询相关领域的专家以获取更详细的帮助。
举报

更多回帖

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