目前在调试地磅读取程序,近一段时间无法读取,排查原因发现是com1端口被占用。

从网上找了无数个文章,最终得到一条有价值的消息,

原因如下:

com1端口不能读取电子地磅的数据了,重启之后发现 有一个驱动在更新Serial BallPoint

原来Com口连接的设备,因为满足了微软对Serial ballpoint设备的检测要求,被微软误认为Com口连接的是Serial ballpoint设备,操作系统占用了Com口导致问题。

解决办法:

在设置管理器-鼠标及其他指针设备:禁用:Microsoft Serial BallPoint,这样就防止Com口连接的设备误检测为Microsoft Serial BallPoint设备

现在便可以正常读取数据了!

借鉴文章:https://blog.csdn.net/Crazy2910/article/details/77651507

05-18 20:41