主题中讨论的其他器件:LAUNCHXL-F280039C
您好!
我使用的是 LAUNCHXL-F280039C、并想将 ADC 配置为使用来自 VREFHI 的外部基准电压。 我将 ADC_setVREF (..) 执行任何形式的 ADC 初始化、但它不起作用。 所有 ADC 结果寄存器都为零、但 SOC 必须被触发、因为我有由 ADC 转换完成事件触发的 ISR。
我已经注意到、ADC 在 ADC_setVREF (ADCx_BASE、ADC_reference_internal、ADC_reference_3_3V)下可以正常工作、但如果我选择2.5V 基准电压、则会出现相同的问题:所有结果寄存器均为零。 调试期间、我可以通过更改 ANAREF2P5SEL 位在内部基准电压电平之间切换。如果我使用 ANAREF2P5SEL=0、转换可以正常;但如果我使用 ANAREF2P5SEL=1、则不行。 如果 ANAREF2P5SEL=1、我可以在 VREFHI 引脚上测量2.5V 基准电压。
我在勘误表中未看到与此相关的信息。 在选择不同的基准电压电平时是否还需要执行其他操作?