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.

[参考译文] MSP-EXP432P401R:14位 ADC 数据输出

Guru**** 2568435 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/606465/msp-exp432p401r-14bit-adc-data-output

器件型号:MSP-EXP432P401R

您好!  

我使用的是 MSP432的14位 ADC、在获取读取数据时遇到了问题。  

我在 code composer studio 上测试了 adc14示例代码(例如) adc14_single_different_2s_补 码)。

我使用 USB 电缆连接了 PC 上的 MSP432、并在 P.5.4和 P5.5上连接了我的传感器或3.0V 电池。

我成功地完成了它的执行、但我找不到模数转换数据。

我尝试编译并执行 LED 闪烁示例、它工作正常。

我猜获取 ADC14数据的结果是"MAP_ADC14_getResult (ADC_MEM0)"、但我可以获取该数字数据吗?

我可以在控制台上打印吗? 或者、我是否必须进行其他通信、例如串联通信才能读取 AD 转换数据?

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

    Cheholdun、

     我建议修改 ADC 以读取数据并将其发送到反向通道(用户) UART。  请查看

    TI 资源管理 器上的 UART_PC_ECHO_12MHz_brclk driverlib 示例、了解如何使用 UART。 然后、您可以使用任何

    终端程序来查看 ADC 数据的生成过程。

    UART_PC_ECHO_12MHz_brclk 示例只需在中断处理程序中读取传入数据并将该数据传回。  若要发送您自己的格式化数据、您需要使用与此处使用的 API 不同的 API。

    该示例使用以下行来发送数据(在 UART_PC_ECHO_12MHz_brclk.c 源文件的底部找到该数据):

    MAP_UART_transmitData (EUSCI_A0_BASE、MAP_UART_receiveData (EUSCI_A0_BASE));

    相反、请使用下面的代码片段来发送 ADC 数据:

    printf (eUSCI_A0_BASE、"ADC 值:%u \r\n"、ADC_unsigned_result)。

    此致、

     Bob Landers

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

    Landers 先生

    感谢您的回复。

    我是否需要使用 USB-UART 连接器将 msp432板的 UART 通道(P1.3和 P1.2)连接到 PC?

    我想知道是否可以与(提供的) microUSB-USB 连接器执行 UART 通信。

    我也尝试过   

    printf (EUSCI_A0_BASE、"HI");

    但是在控制台上,我看到的是一个框形的奇怪字母,当你用记事本打开 MP3文件时,你可以看到它。

    [Cortex M4_0]...

    它是否是一种正确的使用方法?

    祝你度过美好的一天!

     Cheolun Park

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

    您无需在 LaunchPad 上进行任何其他连接即可连接反向通道 UART。 J101接头上已存在 P1.2/P1.3。 由于您看到一些输出、这意味着存在跳线(RXD、TXD)、并通过 USB 将 EUSCI_A0 UART 连接回您的 PC。