通过代码获取arduino中连接的串行端口

Get the connected serial port in arduino via code

本文关键字:连接 串行端口 arduino 代码 获取      更新时间:2024-05-10

我与arduino有一个简单的串行连接,我需要知道arduino通过代码连接的COM。

例如,我在Java中有另一个应用程序,它连接在COM3上,并通过与arduino的串行发送/接收命令,在Java程序中,我知道端口(是COM3(,但我需要知道arduino代码中的通信端口。

arduino的通信端口始终是连接硬件usb到串行转换器的端口。如果您使用的是arduino UNO,则始终是串行端口1。

arduino无法知道COM端口号,因为它是由计算机的操作系统分配的。

你可以让你的Java程序(PC(告诉你的Arduino程序它连接到哪个COM端口;命令";使用该串行端口上的端口号,并让您的arduino程序接收该命令,例如Serial.readString()