在 MicroEj 中将 UART 与 STM32f746g-DISCO 结合使用

using UART with STM32f746g-DISCO in MicroEj

我正在尝试使用 java 在 STM32F7 中使用与 MicroEj 的 UART 串​​行通信,但在打开 Com 端口时出现异常抛出。这是打开连接的简单代码:

private static final String CONNECTION_STRING = "comm:com42;baudrate=9600;bitsperchar=8;stopbits=1;parity=none";
try {
    CommConnection comm = (CommConnection) Connector.open(CONNECTION_STRING);
} catch (IOException e1) {
    e1.printStackTrace();
}

这里是个例外:

java.io.IOException: ECOM-COMM: Invalid connection descriptor.

我认为 CONNECTION_STRING 可能存在一些问题,但我找不到任何示例。谁能帮帮我?

尝试使用 com51。

您可以在启动中找到正确的值 parameters/Configuration tab/Libraries/ECOM/Comm 连接