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.
工具/软件:Code Composer Studio
现在我在 ADC 模块中遇到问题,当我将官方代码编程到测试板(TMS320F280049C)时,ADC 模块不工作,VREFHIA 引脚的电压为零。 当我将同一代码编程到官方套件板(TXN009;TMS320F280049M)时、ADC 模块工作正常。 VREFHIA 引脚的电压为1.6V
顺便说一下、我使用了内部基准电压。 2.2uF 电容器连接到 VREFHIA 引脚、将 VDDA 设为3.3V。 VSSA 接地。 电路如下所示:
您能给我一些支持吗? 谢谢!
您好 Steven、
您是从闪存运行 EVM 和电路板上的代码还是通过 JTAG 加载到 RAM 中?
我可以从您的原理图中最好地看出、一切似乎都正常。 您可以通过探测/确定范围引脚通过实验验证的一些项目:
您应该使用 JTAG 连接验证以下内容:
或者、如果代码已在器件上刷写并且 JTAG 未连接、您可能需要以设定的方式切换某些 GPIO、以便在一定程度上指明程序确实按预期运行。
您上面说过的我已经确认的项目、都是正常的。
最后 、我找到了原因、它看起来像是一个错误、
我的 IC 模式为 F280049CMPS、当我只设置 ADCa 模块 REF (AS:SetVREF (ADC_ADCA、ADC_INTERNAL、ADC_VREF3P3);ADC 模块不工作、且 VREFHI 引脚的电压为零时;当我设置所有模块 REF (AS:SetVREF (ADC_ADC_INTERNAL、ADC_ADC_RESUME、ADC_VREF、ADC_REFI、ADC_RESUME、ADC_ADC_REFI、ADC_RESP3P3) ADC_INTERNAL、ADC_VREF3P3);然后工作。 VREFHI 引脚的电压为1.6V。 但是在演示板(F280049mpzs)中、当我只使用 ADCA 时、我只能设置 ADCa 模块 REF。 它似乎仅发生在 F280049CMPS 中。
您可以确认它。 感谢您的回复。