c++ - 在我的 vc++ 程序中查找我的嵌入式设备未连接到的 COM 端口的最佳方法

标签 c++ visual-c++ mfc serial-communication

我想在我的 vc++ 程序中找到我的设备连接的 COM 端口。 到目前为止,我过去常常扫描从 0 到 15 的所有端口,如果回复适合我,我会发送一些命令,我​​可以确认这是我正在查找的端口。

但这需要很多时间。

还有其他解决方案吗???

最佳答案

串行 API 不提供您似乎想要的任何类型的标识,因此您唯一的选择是轮询各种端口。如果该设备是 USB 设备,您可以从与该设备关联的友好名称中获取线索(请参阅 How do I get the friendly name of a COM port in Windows?)。

关于c++ - 在我的 vc++ 程序中查找我的嵌入式设备未连接到的 COM 端口的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6044192/

相关文章:

c++ - 为什么 OpenMP 比简单归约的顺序程序慢?

c++ - 如何对使用 Linux 的 GCC 创建的共享对象文件进行版本控制

C++ 日期解析为单个数字

c++ - 将 libtomcrypt 和 libtommath 添加到我的 C++ 项目中

c++ - 如何制作 C 宏预构建预处理器?

c++ - 用于桌面应用程序的轻量级 html 控件 (C++/Windows)

c++ - 在线裁判的输出不同

gcc - 将 Pentium II 时序代码转换为内联汇编?

c++ - 您可以在不重新打开重新打开 win32 窗口的情况下执行需要提升的任务吗?

c++ - OpenThemeData 函数有哪些可能的类?