精华内容
下载资源
问答
  • 电脑串口号被占用释放方法(附图详细教程):如果电脑串口号使用提示被占用或者已经打开的错误提示,说明串口资源被占用未合理释放,需要手动清除。
  • 事发原因,是在vscode2017中,当端口号大于10的时候,好像是不能打开并操作串口的。解决方法,要不就是通过修改关于vs的设置,让他可以操作,方法二,就是把多余无用的端口号,进行删除。 ...

    事发原因,是在vscode2017中,当端口号大于10的时候,好像是不能打开并操作串口的。解决方法,要不就是通过修改关于vs的设置,让他可以操作,方法二,就是把多余无用的端口号,进行删除。
    现在说的是用第二种方法:
    1.首先,win+r,输入regedit打开注册表。在这里插入图片描述
    2.进入路径:HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> COM Name Arbiter
    在这里插入图片描述
    在这里插入图片描述
    3.把ComDB文件删除即可,无需重启,重新插入设备,端口号重新计算。

    不过如果修改注册表并重启后,仍然有COM口状态是使用中的话,那说明你这个COM端口真正的连接着一个硬件设备的,这种情况下你只能选其他的端口号或者你检查并去掉这个设备。

    展开全文
  • 拔掉PC端USB线或者串口线,电脑会自动安装端口驱动,即重新显示串口号 ,此时新安装的端口号可以正常使用了。 PS:若自动安装驱动失败,需要重新安装一下驱动程序,再执行步骤2). 3).串口重置到这里就完成了。 ...

    1、通过删除注册表中的一个数值项来清除这些配置:
    1).在“运行”对话框中输入 “regedit”进入注册表;
    在这里插入图片描述
    2).然后进入 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control \COM Name Arbiter
    在这里插入图片描述
    在这里插入图片描述
    3).这时我们可以找到该数值项:ComDB,它的值代表目前使用中的串口端号。
    比如1d,它的二进制:0001 1101,则从右往左数代表第1,3,4,5端口被占用。
    这样我们只需要把ComDB这个数据项删除,关闭注册表(不用重启电脑)即可。
    在这里插入图片描述

    2、重置串口数据
    1).卸载端口COM3和COM4

    2).拔掉PC端USB线或者串口线,电脑会自动安装端口驱动,即重新显示串口号
    ,此时新安装的端口号可以正常使用了。
    PS:若自动安装驱动失败,需要重新安装一下驱动程序,再执行步骤2).

    3).串口重置到这里就完成了。

    展开全文
  • 解决串口号被占用

    2012-09-05 18:03:00
    USB转串口,系统自动分配的串口号分配到很后面。而一些串口软件设计得又不人性化,例如“串口调试助手”只能用com1~com4,后面的都用不到,想到设备管理器里面手动把usb转串口的com号改前面一点,都提示占用;但是...

        USB转串口,系统自动分配的串口号分配到很后面。而一些串口软件设计得又不人性化,例如“串口调试助手”只能用com1~com4,后面的都用不到,想到设备管理器里面手动把usb转串口的com号改前面一点,都提示占用;但是com1~com4明明都没有串口设备。
        应该是以前连接过,之后被系统记录下来了。解决的办法:

        进入注册表(regedit.exe),浏览到下面键值:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COM Name Arbiter

    把 ComDB 键删了,就行了,系统会根据实际情况,重新生成这个键的。现在usb转串口可以选择com1~com4了。

    转载于:https://www.cnblogs.com/TrueElement/archive/2012/09/05/2672307.html

    展开全文
  • 释放Windows 中被占用串口号背景打开注册表刷新设备说明 背景 通常,我们电脑使用了一段时间后,会发现新插入的仿真器、usb转串口、或者其它带串口功能的设备,分配的串口号越来越大,以至于串口猎人助手,这样...

    释放Windows 中被占用的串口号

    背景

    通常,我们电脑使用了一段时间后,会发现新插入的仿真器、usb转串口、或者其它带串口功能的设备,被分配的串口号越来越大,以至于串口猎人助手,这样的工具无法识别(》com16)。
    这篇文章,详细记录了通过操作注册表,来更新串口号的方法。

    打开注册表

    1. 快捷键 win + R 调出‘运行’界面
      打开运行界面

    2. 输入regedit,点击确定,打开 注册表编辑器
      打开注册表窗口

    3. 找到路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COM Name Arbiter

    4. 删除COM Name Arbiter右边窗口中的 ComDB项

    5. 删除COM Name Arbiter子目录Devices
      删除红色框中的项

    6. 关闭 注册表编辑器。

    刷新设备

    1. ‘我的电脑’右键打开 ‘管理-》设备管理器‘。

    2. 找到’端口(com和LPT)‘列表,发现设备com口没有变化,别急,下一步是关键。

    3. 点击列表中需要刷新com的设备,右键-》选择 卸载设备(u)
      选择卸载设备

    4. 重新拔插usb设备。

    5. 你会发现,设备串口号已经改变,会按顺序从com3往下排。

    6. 大功告成!

    说明

    搜索了很多网站资料,只有操作注册表的过程,却并没有后面刷新设备的操作。因此记录下来,方便后续查阅。

    展开全文
  • 电脑串口号被占用

    2014-07-15 15:58:36
    通过删除注册表中的一个数值项来清除这些配置: ...比如1d,它的二进制:0001 1101,则从右往左数代表第1,3,4,5端口被占用。 这样我们只需要把ComDB这个数据项删除,关闭注册表(不用重启电脑)即可。
  • 解决串口(COM)被占用问题
  • 串口端口被占用的解决方法

    千次阅读 2017-06-15 18:06:08
    有时候因为用的设备次数多了,或者装了一些硬件的驱动后,驱动程序会一直占用这个端口,当你在对端口号进行打开操作的时候,你会发现端口打不开,显示的是“正在使用中”或者端口已被占用。解决办法如下: 在“开始...
  • 串口工具,包括串口调试助手和清除COM占用工具(虚拟COM已删除但还显示使用中的),一键清除,比较方便
  • 清除被占用串口号

    千次阅读 2018-01-19 10:22:19
    电脑串口号被占用,如何清除?通过删除注册表中的一个数值项来清除这些配置:在“运行”对话框中输入 “regedit”进入注册表;然后进入 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control \COM Name Arbiter这时...
  • 用的是笔记本,连的是usb,就是图上这样,有解决的办法么![图片](https://img-ask.csdn.net/upload/201611/15/1479180772_980633.jpg)
  • 现象:串口一直被占用,只有插上的一瞬间,立即用程序检测才能正常连接串口 排查: 1,使用注册表查看 计算机\HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM 配合使用processexplorer也查找不到 2,使用串口...
  • (2)输入DOS命令:netstat -aon 可以查看所有的端口对应的进程所占用 本地地址冒号后面是端口号,最后一列的数字是进程号,比如我这里就是:80的端口进程号为14068的进程所占用 (3)我们要查看14068这个...
  • foreach (const QSerialPortInfo &info, QSerialPortInfo::availablePorts())  {  qDebug()  : " ();  qDebug() ();...//打印出未被占用的串口名  serial.close();  }  }
  • 方法 清除注册表 注册表路径: 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COM Name Arbiter 效果
  • 蛋疼总是无缘无故被占用 @echo off reg query "HKLM\SYSTEM\CurrentControlSet\Control\COM Name Arbiter" /v ComDB if %errorlevel%==0 ( echo Y| reg delete "HKLM\SYSTEM\CurrentControlSet\Control\...
  • 检测端口是否被占用,检测串口是否被占用
  • 清除被占用串口号列表批处理

    千次阅读 2015-03-16 23:05:27
    清除被占用串口号列表批处理 @echo off reg query "HKLM\SYSTEM\CurrentControlSet\Control\COM Name Arbiter" /v ComDB if %errorlevel%==0 ( echo Y| reg delete "HKLM\SYSTEM\CurrentControlSet\Control\...
  • 如题,跪求赐教。现在做测试要验证软件选择的串口号是否正确,在网上了找了好多资料都没能找到如何查看电脑哪些COM口被占用。不知道大家知不知道?
  • 1、连接模拟器报端口号被占用的解决方法 daemon not running; starting now at tcp:5037 * daemon started successfully connected to 127.0.0.1:62001 2、解决方法 1)打开cmd命令输入:netstat -ano | ...
  • 如何查找占用串口进行通信的程序

    千次阅读 2019-03-15 13:44:45
    如何查找占用串口进行通信的程序起因具体方法[Process...几十台云桌面中出现了一台无法使用串口,每次开启都会提示COM1串口的端口被占用。所以需要确认是否有其他程序使用了COM1串口。 具体方法 首先需要在系统...
  • Windows系统串口占用解决方法

    千次阅读 2019-09-01 10:19:29
    文|Seraph 本文主要介绍消除串口被占用(使用中)的问题。 有时候,我们的应用需要用到串口传输数据,但是串口是独占模式的,所以经常会遇到冲突的情况。...找到COM1(假设为当前程序需要使用的串口号),然后右...
  • 此软件适用于你想更改串口号到COM*上,结果老提示使用中,但是并没有使用的情况。如果是真实的确实占用了,建议你重启电脑。
  • foreach (const QSerialPortInfo &info, QSerialPortInfo::availablePorts())  {  qDebug()  : " ();  qDebug() ();...//打印出筛选出的未被占用串口号  serial.close();  }  }
  • 电脑串口号被占用,如何清除 解决串口(COM)被占用问题 我的电脑显示串口被占用,什么原因? 串口端口被占用的解决方法 串口被占用怎么办 window下,怎么查看串口哪个进程占用,有什么方法或者软件可以协助查看吗...
  • 双击本资源,在弹出的小窗口中输入被占用的端口号,回车即可结束端口占用问题,当遇上有的不能使用时,右键选择以管理员身份运行即可。
  • MScomm控件串口被占用的异常处理

    千次阅读 2016-08-18 11:26:05
    最近在调试一个MFC的程序,通讯部分使用的是...这里少了一个判断串口是否被占用的情况,虽然使用 if (!m_CMscomm.get_PortOpen()) {  m_CMscomm.put_PortOpen(TRUE);  return 0; } 判断串口有没有打开,

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,858
精华内容 2,343
关键字:

串口号被占用