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/MSP432P401R:CCS/MSP432P401R:

Guru**** 2581345 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/613121/ccs-msp432p401r-ccs-msp432p401r

器件型号:MSP432P401R
主题中讨论的其他器件:MSPWARE

工具/软件:Code Composer Studio

您好!

我已经使用 MSP432 Launchpad、红色和黑色两种 Launchpad 一段时间了、现在没有这个问题了。 我使用引脚2.2和2.3将 UART 连接到 GPS。 过去我的工作非常顺利、但是当我今晚在线路上运行程序时、我将该引脚设置为外设模块功能输入引脚、GPS 通信时不再能够将引脚2.3下拉至接地。 当 GPS 通过 UART 进行通信时、该引脚能够从3.2V 拉至1.93V。   但是、如果我将该引脚简单地设置为输入引脚、则 GPS 能够在其传输过程中将该引脚下拉至接地。 我已经使用多个 GPS 单元和多个 MSP432 Launchpad 板对其进行了测试、似乎无法解决问题。

我甚至使用 TI 编译器和 GNU 编译器对其进行了测试。 我已安装 MSPWARE 3_20_00_37、并正在使用其中的 MAP_GPIO 函数。 GPS 无法再下拉引脚的代码行如下:

MAP_GPIO_setPeripheralModuleFunctionInputPin (GPIO_PORT_P2、GPIO_PIN3、GPIO_PRIMARY_MODULE_Function);

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

    Jonathan、

    当配置为主模块功能模式时、端口2.3为输出、方向由外设决定。  在本例中为输出(TXD)。

    此致、

    Chris

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

    哇、这是我的终极失败。 我完全忘记了 GPS 的 TXD 连接到 MSP 的 RXD。 它现在正在100%工作。 感谢快速回答、非常感谢!