比方说,我有一个Arduino Uno (COM4)和Arduino Mega (COM5),它们都是通过串口与我的操作系统通信。连接到串口的过程由我的程序在运行时完成。我在网上看到的代码,以及我之前对该代码进行的实验,它只列出了所有的串口,而它并没有显示出该设备是什么(所以程序不知道该设备是什么,也可以是Arduino Uno或Arduino Mega或其他什么设备)所以我的问题是,我怎样才能达到这个目的?最好是跨平台的,但是如果这样的事情无法实现,那么请回答如何在Windows中实现(因为我目前正在为