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.

[参考译文] CCS/MSP430FR5969:ADC 操作挑战

Guru**** 2541990 points
Other Parts Discussed in Thread: MSP430FR5969

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/844138/ccs-msp430fr5969-adc-operation-challenge

器件型号:MSP430FR5969

工具/软件:Code Composer Studio

您好!

 

 我对 将 ADC 用于 MSP430FR5969有疑问。 12b ADC 正在工作、为我提供了正确的值、但当我要执行运算以使其进入可读电压形式时、它会为我提供任意数量的数字。 我已将计时器和 ADC 代码组合在一起、以供资源库参考。

 

我不知道原因。 我是否应该在其他地方使用此操作? 如果您有任何意见、请告诉我、感谢您的支持。

 此致、
Connor Connaughton

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    1)右键单击"值"列、然后选择(类似于)数字格式->浮点。 我的计算器显示整数值为0x3F238000、这看起来模糊地像是一个有效的浮点值。

    2) 2)您在 LPM0行停止、这在算术之前、因此 Voltage_Val (充其量)已过时。 (我假设您反复调用 adc ()。) 在算术之后的一段时间内断点。

    3) 3)您在 LPM0线之前获取 ADC_val;ADC 在 LPM0等待期间运行、因此尚未填充 ADC12MEM0。 移动 ADC_val 分配以遵循 LPM0线路。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Bruce、

    感谢您的支持! 我能够解决这个问题

    Connor