This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我的 LAUNCHXL-F280049C 板上的 ADC 有问题。
我使用 SysConfig 来配置它们、其方式与 TI driverlib 示例非常相似。 但是、它们的行为方式非常奇怪。
当我将 ADC 引脚连接到+3.3V 时、我会按照所示读取0xFFF。 但是当我把它连接到0V 时,读数会振荡(最低值:0x142;最高值:0xFFF),而不是保持一个合适的0x000。 当引脚保持未连接状态时、ADC 读数为0x000。
这个问题在我测试的所有 ADC 输入上都是一样的。 我已经用示波器确认引脚上实际上有0V 电压。
我在“独立”中使用该板:唯一的连接是用于调试的 USB,我所做的唯一“修改”是翻转 S6开关。
如果需要、我可以提供项目(与 本帖子中的内容相同)。
我怀疑这是非常基本的东西。 例如,我在 driverlib ADC 文件中没有看到通常的 ADC 校准函数,这是否是问题的根源?
提前感谢、
Adrien
Adrien、
在项目中、您已将系统配置为外部基准模式。 您能否确认您是否将3.3V 基准驱动器连接到 launchpad 上的 VREFHI 接头(并将0V 连接到 VREFLO 引脚)?
谢谢、
KIPukun
您好!
现在我觉得很傻。 我已经检查了几次 LaunchPad 原理图、但错过了电压基准未连接的事实。
当然、当连接到3.3V 电源时、ADC 的运行方式符合预期。
非常感谢您的帮助、对于这个非常基本的问题、我深表歉意。
Adrien