精华内容
下载资源
问答
  • 电脑串口号被占用释放方法(附图详细教程):如果电脑串口号使用提示被占用或者已经打开的错误提示,说明串口资源被占用未合理释放,需要手动清除。
  • 比如1d,它的二进制:0001 1101,则从右往左数代表第1,3,4,5端口被占用。 这样我们只需要把ComDB这个数据项删除,关闭注册表(不用重启电脑)即可。 2、重置串口数据 1).卸载端口COM3和COM4 2).拔掉PC...

    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).串口重置到这里就完成了。

    展开全文
  • 事发原因,是在vscode2017中,当端口号大于10的时候,好像是不能打开并操作串口的。解决方法,要不就是通过修改关于vs的设置,让他可以操作,方法二,就是把多余无用的端口号,进行删除。 ...

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

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

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

    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

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

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

    千次阅读 2018-01-19 10:22:19
    电脑串口号被占用,如何清除?通过删除注册表中的一个数值项来清除这些配置:在“运行”对话框中输入 “regedit”进入注册表;然后进入 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control \COM Name Arbiter这时...
  • 清除被占用串口号列表批处理

    千次阅读 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\...
  • 用的是笔记本,连的是usb,就是图上这样,有解决的办法么![图片](https://img-ask.csdn.net/upload/201611/15/1479180772_980633.jpg)
  • 我的想法是,当按下处于“打开串口”状态的按钮时,先设定好串口参数,然后检车改串口状态是否已打开,如果没有打开,则把串口打开,如果已经打开,则弹窗显示“串口已经打开或串口被占用”。但是现在的情况是,在...
  • 发现前几个串口号被占用怎么办?

    千次阅读 2012-09-26 13:24:34
    删除掉注册表的这个项目是让xp系统重新构建COM端口的列表,这样就可以改掉那些端口被占用的状态。不过如果修改注册表并重启后,仍然有COM口状态是使用中的话,那说明你这个COM端口真正的连接着一个硬件设备的,这种...
  • 相关定义与线性表的链式储存结构类似,也可以用链表储存值。但由于的数据元素是字符,而一个节点可以储存一个字符,也可以储存多个字符,因此存在“节点大小问题”(节点理解为块)。为便于进行操作,在的块链...
  • foreach (const QSerialPortInfo &info, QSerialPortInfo::availablePorts())  {  qDebug()  : " ();  qDebug() ();...//打印出筛选出的未被占用串口号  serial.close();  }  }
  • 清理注册表中被占用的无效串口号

    千次阅读 2011-08-09 13:53:48
    I have phantom serial ports in Windows XP. How can I remove them?   The first step of removing the phantom ports is to remove all non-st
  • foreach (const QSerialPortInfo &info, QSerialPortInfo::availablePorts())  {  qDebug()  : " ();  qDebug() ();...//打印出未被占用的串口名  serial.close();  }  }
  • 如果在出现某种未知的错误下重新安装了系统,workerman可能需要重新启动,此时的话运行启动命令会提示那几个端口已经被占用,那么可以采用以下两个命令解决。 首先运行这个命令: php think workerman start --d ...
  • 另一种是在zoo.cfg中增加admin.serverPort=没有被占用的端口号,如8090端口号。 vim /opt/apache-zookeeper/conf/zoo.cfg 下面采用方案2,修改AdminServer端口号为8090。 再次启动Zookeeper Server,查看输出信息:...
  • 蛋疼总是无缘无故被占用 @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)被占用问题 我的电脑显示串口被占用,什么原因? 串口端口被占用的解决方法 串口被占用怎么办 window下,怎么查看串口被哪个进程占用,有什么方法或者软件可以协助查看吗...
  • MScomm控件串口被占用的异常处理

    千次阅读 2016-08-18 11:26:05
    最近在调试一个MFC的程序,通讯部分使用的是...这里少了一个判断串口是否被占用的情况,虽然使用 if (!m_CMscomm.get_PortOpen()) {  m_CMscomm.put_PortOpen(TRUE);  return 0; } 判断串口有没有被打开,
  • 一看到这个对象类含有finalize函数,就把这个函数交给FinalizerThread处理,而包含了这个finalize的对象就会添加到FinalizerThread的执行队列,并使用一个链表,把这些包含了finalize的对象起来。 他的影响在于...
  • Windows系统串口占用解决方法

    千次阅读 2019-09-01 10:19:29
    文|Seraph 本文主要介绍消除串口被占用(使用中)的问题。 有时候,我们的应用需要用到串口传输数据,但是串口是独占模式的,所以经常会遇到冲突的情况。...找到COM1(假设为当前程序需要使用的串口号),然后右...
  • 近日使用RT-Thread Studio 建立基于STM32F103C8T6 的rt-thread nano 工程,编译下载后点击终端发现无法与串口建立连接,如图: ...经百度搜索“win7串口号被占用”发现解决办法: 电脑 -->> 开始 -->>
  • 电脑在使用的过程中,由于使用的不同串口设备过多,导致串口号一直增加,其中很多串口号被占用后并没有使用,而且有些做的较差的串口工具无法识别COM号大于10的串口,所以清除电脑串口排号就很有必要了。 解决问题...
  • 前提:物理串口连接到PC上,通过串口号被PC唯一识别。 此时,物理串口通过该串口号仅能被单一线程或进程实例并占用,其他线程或进程不能再通过该串口号与物理串口通信。这个暂称为串口独占性。 解决思路:核心思想...
  • win10 重置串口

    千次阅读 2018-06-26 10:10:49
    发现以前板子送人了,于是随便捡了一个下载器来给AT89S52下程序,下载器是通过串口和电脑通讯的, 可是要求串口端口号不能大于10,我的串口号都特别大,于是尝试到设备管理器里修改端口号,发现1-20都被占用了,于是...
  • 1.进行串口初始化之前先删除所有串口设备,这可以有效防止由于串口被占用造成的串口初始化失败。 2.初始化串口需要配置串口号,波特率,触发方式以及回调函数入口 3.每次中断成功之后都会跳转至回调函数,在回调函数...

空空如也

空空如也

1 2 3
收藏数 53
精华内容 21
关键字:

串口号被占用