工具/软件:
您好、
我正在尝试为我的应用配置 ADC。 即使使用“adc_ex1_soc_epwm"示“示例、我仍然专门遇到过 A2 通道问题。
在此示例中、通道 A1 运行良好、但如果我将其更改为 A2、则值不匹配。
这是两个通道在输入为 3.3V 时的行为。
A1 测量 A2 测量

此通道正常工作是否需要任何其他配置?
非常提前感谢。
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.
工具/软件:
您好、
我正在尝试为我的应用配置 ADC。 即使使用“adc_ex1_soc_epwm"示“示例、我仍然专门遇到过 A2 通道问题。
在此示例中、通道 A1 运行良好、但如果我将其更改为 A2、则值不匹配。
这是两个通道在输入为 3.3V 时的行为。
A1 测量 A2 测量

此通道正常工作是否需要任何其他配置?
非常提前感谢。
您好、
ADC 通道 A2 的测量也存在同样的问题、我在此示例中使用了此问题 ADC_EX10_Multiple_soc_EPWM 、我 尝试使用 不同版本的 Code Composer (12.7.1、12.8.0、12.8.1 和 20.3.1)、但 ADC A2 读取的值不正确。
我在其他工程中创建了与相同的配置 ADC_EX10_Multiple_soc_EPWM 、 并按照数据表所述写入这些寄存器、但 ADC A2 读取的值不正确。
AnalogSubsysRegs.AGPIOCTRLH.bit.GPIO224 = 1;
GpioCtrlRegs.GPHAMSEL.bit.GPIO224 = 1;
此通道正常工作是否需要任何其他配置?
非常提前感谢。
您好 Joseph、
是的、我们使用的是 LaunchPad。 更改多路复用器解决了问题。 谢谢你。 我会做一个总结,以防它是有用的任何人。
首先、我们在定制电路板中看到了这个问题。 由于刷写设置更复杂、我们更改为 LaunchPad、在那里我们看到了相同的问题。 然后、我们应用了以下行:
AnalogSubsysRegs.AGPIOCTRLH.bit.GPIO224 = 1;
GpioCtrlRegs.GPHAMSEL.bit.GPIO224 = 1;
但是、由于 LaunchPad 的 U17 配置不正确、我们无法看到问题已解决。
在更改多路复用器并在定制电路板中尝试新的配置线路后、问题就解决了。
再次谢谢、Joseph。