解决COM1占用问题
2018-01-02 19:32
267 查看
在嵌入式开发中,COM1使用得非常频繁,一旦被占用,很多事情就无法进行。
当出现COM1被占用时,从以下几个方面排查:
1) 查看 设备管理器里 有无“红外线设备”
点击电脑桌面左下角的”开始”–》运行 –》输入命令: devmgmt.msc
图(1) 右击”Serial Cable using IrDA Protoc” –> 卸载 –> 重启系统
2) 是否已经打开了一个串口软件,比如SecureCRT、AccessPort等等,如果是的话,直接关闭即可。COM1只能被单独程序当次使用,不能多个程序使用,也不能被同一个程序同时多次使用。
3) 卸载Microsoft Activesync,然后重启系统。
4) 在电脑桌面的左下角,点击“开始”–》输入:regedit –》找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/COM Name Arbiter下的ComDB子项,将ComDB删除,重启系统。
图(2) 删除ComDB子项,重启系统
当出现COM1被占用时,从以下几个方面排查:
1) 查看 设备管理器里 有无“红外线设备”
点击电脑桌面左下角的”开始”–》运行 –》输入命令: devmgmt.msc
图(1) 右击”Serial Cable using IrDA Protoc” –> 卸载 –> 重启系统
2) 是否已经打开了一个串口软件,比如SecureCRT、AccessPort等等,如果是的话,直接关闭即可。COM1只能被单独程序当次使用,不能多个程序使用,也不能被同一个程序同时多次使用。
3) 卸载Microsoft Activesync,然后重启系统。
4) 在电脑桌面的左下角,点击“开始”–》输入:regedit –》找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/COM Name Arbiter下的ComDB子项,将ComDB删除,重启系统。
图(2) 删除ComDB子项,重启系统
相关文章推荐
- 关于mysql占用CPU过高,问题解决
- 怎么解决tomcat占用8080端口问题图文教程
- 解决PHP加速器eAccelerator导致php-cgi占用内存过多的问题
- Mac系统开发常见问题-80端口被占用的解决方案2-使用Nginx解决
- 解决ADB端口占用问题
- 怎么解决tomcat占用8080端口问题
- 解决mac系统占用空间太大的问题
- HBase解决Region Server Compact过程占用大量网络出口带宽的问题
- 解决8080端口被占用问题
- 解决端口被占用问题
- Linux下Chrome字体设置和启用OpenGL、GPU显卡加速解决Flash CPU占用过高的问题
- PHPExcel解决内存占用过大问题
- 解决tomcat 等一些服务端口被占用的问题
- 解决w3wp.exe内存占用问题
- 解决w3wp.exe内存占用问题
- 解决端口占用问题
- Linux学习(1)——解决端口占用问题
- Android开发端口号占用问题解决方案