主题中讨论的其他器件:CC3220SF、 BOOSTXL-RS232
我在 Launchpad 上运行了一个原型应用。 该代码基于 MQTT_CLIENT_CC3220SF_LAUNCHXL_tirtos_ccs 示例。 当通过微型 USB 电缆连接到 PC 时、一切都能正常工作。 我可以发布和订阅、休眠和唤醒、并通过 USB 电缆通过虚拟 COM 端口进行通信。 我下一步是使用电池运行、仍需要通过 UART 进行通信。 我购买了 BOOSTXL-RS232。 我已将 GP3从 J7跳线至 J8、将 GP4从 J5跳线至 J6、将 J7上的 GP5和 J5上的 GP12跳线至 Launchpad 上、并将 J5和 J6短路以将 UART 信号路由至20引脚连接器。 我还发现、我必须将 SOP 跳线从010更改为001、以便程序在由电池供电而不是由 USB 供电时运行。 不管怎样、我的程序运行... LED 按我的预期亮起、我可以通过 Wi-Fi 连接到代理。 但是、我无法通过 UART 进行通信。 RTS LED 指示灯呈绿色连接到 PC 后、当我的程序尝试通过 UART 进行传输时、CTS LED 指示灯呈绿色闪烁。 但是、我在 PC 上的终端中没有收到任何内容、当我尝试通过 PC 传输时、模块看起来不会接收到任何内容。 TX 和 RX LED 始终保持红色。 我是否错过了某个步骤? 我想、通过移动这些 UART 跳线并连接 BOOSTXL-RS232板、通信将转移到 RS232板。 是否在某个位置有另一个跳线、或者我是否需要更改软件?