自 2022 年 6 月 15 日起,本网站不再支持 Internet Explorer。 请使用其他浏览器访问我们的网站,以获得最佳的浏览体验。

产品支持

产品 FAQs

问题

我用应用程序控制串口时,能打开 COM1 到 COM9 的串口,但打不开 COM10 及以上的串口。这是为什么?

应用程序是用 Win32 SDK 和 Borland C++ Builder/ Visual C++ 开发的。

解决方案

使用 Win32 API 编写串口程序时,COM 端口的表述惯例是 \\.\COMx,其中,x 代表端口号。例如,COM10 应写为 \\.\COM10。打开和关闭 COM 端口时都应遵循该惯例。

Visual C++

在使用 Visual C++ 和 Win32 API 的应用程序中,应按照 \\\\.\\COMx 的格式表述 COM 端口。例如,COM10 应写为 \\\\.\\COM10

Borland C++ Builder

在使用 Borland C++ 和 Win32 API 的应用程序中,应按照 \\.\COMx 的格式表述 COM 端口。例如,COM10 应写为 \\.\COM10

 

相关产品

CP-102E/102EL 系列 · CP-114EL 系列 · CP-116E-A · CP-168EL-A · NPort 5100 系列 · NPort 5100A 系列 · NPort 5200 系列 · NPort 5200A 系列 · NPort 5400 系列 · NPort 5600 系列 ·

以上信息是否对您有帮助?
为这篇文章评分
感谢您的评分。您还有其他评论或建议吗?
 
感谢您的反馈!
  •   打印此页
  • 您可在 My Moxa 管理和分享已保存列表
联系 Moxa 支持

您仍需其他帮助?发起在线支持申请,在最短时间内获得帮助。我们将请一位专家与您联系。

联系我们
添加至收藏夹