Cygwin下从USB串口读取

Cygwin下从USB串口读取

我实际上使用的是 Cygwin,但据我所知,它响应 Unix 命令,所以希望我处于正确的位置。

我有一个 Arduino 通过 USB 连接到我的笔记本电脑以读取数据。

我希望能够同时将串行端口数据输出到外壳以供查看,并将所有数据保存为文本文件。

我可以使用一个命令来执行此操作吗?

答案1

命令tee将其输入复制到多个输出流。

Cygwin 将串行端口表示为/dev/ttyS0, /dev/ttyS1, ... ,对应于 Windows 的COM1, COM2, ... (偏移量为 1)。

找出 Windows 分配给您的串行设备的串行端口号。假设设备是COM4

tee </dev/ttyS3 serial-log.txt

相关内容