主题中讨论的其他器件: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);