精华内容
下载资源
问答
  • 串口不存在或被占用
    千次阅读
    2022-03-08 20:55:27

    连单片机一直串口不存在或被占用,也是搜了各种解决方法,什么注册表和端口相关的措施都弄了,都没用。最后问题是出在,开端口之前不要让单片机通过串口发数据,等打开串口在发数据,就完事了。

    更多相关内容
  • 串口被占用解决方法

    千次阅读 2020-12-21 11:15:43
    1.先开电脑,再开数据发送设备。...它的值代表目前使用中的串口端号。比如1d,它的二进制:0001 1101,则从右往左数代表第1,3,4,5端口被占用。(注:这样会重建所有COM口)。如果还不行,重启电...

    1.先开电脑,再开数据发送设备。

    2.cmd-regedit注册表HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/COM Name Arbiter

    把ComDB删除后重新尝试即可!它的值代表目前使用中的串口端号。比如1d,它的二进制:0001 1101,则从右往左数代表第1,3,4,5端口被占用。(注:这样会重建所有COM口)。如果还不行,重启电脑.

    3.电脑-属性-硬件-设备管理-端口-通讯端口-属性-端口设置-高级 看是不是被占用了,ghost克隆的系统有可能会出现COM口被占用的情况,在设备管理里面把端口删掉,再重新搜索硬件,一般情况下 都能恢复。(或者看看是否多出一个鼠标设备,如果如此,此端口肯定被占用,并且打不开。此种情况只能更改仪表发送给仪表的数据格式,防止误认为鼠标)

    4.看看集成的Modem是否占用了你的这个串口。打开“控件面板”中的“电话/调制解调器选项”, 在“调制解调器”选项卡中是否有一个连接占用着这个串口(如COM1)

    5.windows的老毛病,你一定是有个设备在windows开机前不断往串口发送数据,解决方法是在windows启动前把那个串口设备给拔掉,windows启动完毕后在插入即可。 (慎用,把握好插拔时间,防止烧串口)。

    6.硬件管理中将声卡禁用.有些声卡占用串口。

    7.由於windows莫名其妙的registry原因,很多用户发现,在安装有蓝牙功能的软件之後,对应的蓝牙虚拟端口居然变成COM9,甚至是COM13或更高,导致与许多应用程序,如工商业专业软件,手机同步软件,PDA同步软件无法使用 ,多次重新安装蓝牙管理软件只会让状况更恶化.. 。。。解决方案如下(执行下列步骤之前,请务必卸载蓝牙管理程序,并重新开机) :开始---运行&gt输入cmd--按回车---输入 set DEVMGR_SHOW_NONPRESENT_DEVICES=1 -----按回车----devmgmt.msc ----按回车 ----设备管理器点击&gt查看&gt显示隐藏的设备 ---删除多余的端口了,删除完毕之後,请务必重新开机

    8.用串口跟踪工具跟了一下,比如发现串口被svchost的进程占用。将占用的svchost进程关闭后,就可以了。但是每次要用时,都要去关闭它。比较麻烦。

    9.cmd--mode 查看串口运行状态.

    10.特别是旧电脑,重装系统,特别是ghost版本的克隆系统,容易出现串口被占用,并且查不出原因,各大品牌电脑厂商工程师给出的原因是系统与主板驱动不匹配,建议更换与主板匹配的系统和驱动,或者更换新电脑。

    11.某些公司内部程序软件,设置了一些权限,此问题只有公司内部电脑中心写相应的驱动,取消串口限制。或者更改其他程序对串口的使用.\(遇到此问题不要寄希望与这些公司电脑中心技术人员,他们的软件程序,或者管理软件都是外包编写的,他们多为领导亲信子女,占个职位混

    展开全文
  • ESP8266初次相见之“为什么连接好了,却提示串口不存在或者被占用?” ESP8266按照网上教程连接完毕,调试时却显示“串口不存在或者被占用”,刚接触ESP8266的朋友可能会遇到这个问题。 排查线路USB转TTL是否正常...

    ESP8266初次相见之“为什么连接好了,却提示串口不存在或者被占用?”

    ESP8266按照网上教程连接完毕,调试时却显示“串口不存在或者被占用”,刚接触ESP8266的朋友可能会遇到这个问题。

    • 检查是否有其他调试软件确实占用了串口
    • 排查线路USB转TTL是否正常工作,比如拆掉ESP8266模块,是否能够找到串口,如果可以,往下看
    • 大概率原因是USB无法提供足够的电流维持模块工作,需要外接电源。连接方法如下

    外接电源连接方法

    • 需要注意USB 转TTL模块的3.3V悬空即可,ESP8266使用外接电源供电。
    展开全文
  • 串口被占用无法使用解决方法

    千次阅读 2019-11-04 12:25:56
    打开注册表,找到 找到键值HKEY_LOCAL_MACHINE/SYSTEM/... 2.移除设备的硬件映射,HKEY_LOCAL_MACHINE/HARDWARE/DEVICEMAP/SERIALCOMM,选中这几个串口,右键删除 3.移除软件映射,HKEY_LOCAL_MAC...

    打开注册表,找到

    找到键值HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/COM Name Arbiter,右键ComDB,选择删除

     2.移除设备的硬件映射,HKEY_LOCAL_MACHINE/HARDWARE/DEVICEMAP/SERIALCOMM,选中这几个串口,右键删除

    3.移除软件映射,HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Ports,右键选中端口,删除

     

    展开全文
  • 现象:串口一直被占用,只有插上的一瞬间,立即用程序检测才能正常连接串口 排查: 1,使用注册表查看 计算机\HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM 配合使用processexplorer也查找到 2,使用串口...
  • esp8266连接串口失败,显示串口被占用或不存在 esp8266连接串口失败,显示串口被占用或不存在 esp8266连接串口失败,显示串口被占用或不存在
  • 因为硬件设备里面没有创建蓝牙驱动虚拟的端口,本来这个问题可以很容易的发现,但是我一直没有意识到这个是问题所在。通过一番折腾,才成功解决。起因:在我的t61 xp系统新版的蓝牙驱动中,提升了蓝牙的安全性,...
  • 串口端口被占用的解决方法
  • 程序汇总经常用到串口,所以在使用脚本过程中难免会出现想要使用的串口被其他程序占用的情况,然后导致程序异常等问题,所以今天就搜索了一圈,然后写了一个逻辑来解决这个问题。解决办法首先是我查找到一个模块:...
  • 2015-09-07 10:46:45win8.1系统USB转串口能识别设备出现错误代码10的解决方法分享给大家,win8.1系统插入USB设备提示“指定不存在的设备”,左下角有小黄色感叹号,导致设备无法识别能识别...2016-12-02 10:52:...
  • 检测端口是否被占用,检测串口是否被占用
  • 今天就遇到这个问题了串口调试的时候发现usb转串口使用的是COM8而串口调试助手里面只有COM1到4,我想去该COM口发现COM1到7都在使用中,找了好多办法都不行,后面在网上找到这篇解决办法的文章。
  • 链接地址:win10彻底解决COM端口被占用(在使用中)问题的办法 打开CMD命令行,输入regedit打开注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COM Name Arbiter,然后把ComDB删除,扫描检测...
  • 最近刚刚入手51单片机开发,本人使用的是Win 10系统,本来已经写好程序了,很开森地准备使用stc-isp进行程序烧写,结果大失所望,提示出现“串口其它程序打开串口不存在”,如下图所示:于是尝试去百度搜索...
  • 解决Ubuntu串口占用问题

    千次阅读 2019-05-07 19:53:57
    在Ubuntu上烧录CC2538cb程序时,之前好好的,突然就是检测到USB设备了,试了下其他方法无果, 打开windows设备管理器,发现有个COM27口,可以我明明时直插,没有用转接器。然后就是一直显示驱动问题。 后来试了...
  • 主要介绍了Linux中解除端口占用的方法,本例以8080端口被占用为例,通过实例代码给大家介绍,需要的朋友可以参考下
  • win10端口程序占用处理办法

    千次阅读 2022-01-20 01:03:00
    当出现类似错误时候,是端口其他程序占用。 处理办法 程序通过其他端口run 修改 \src\main\resources\application.properties 文件中的 server.port 值为新的端口号 关闭占用此端口的程序,而后run 查找占用端口的...
  • Chinese:串口其它程序打开串口不存在。无论怎么努力,都能解决这个问题。然后我就在网上找解决办法,但是网上提供的所有办法都能解决。我就感觉特别奇怪。用secure CRT可以读到串口信息,怎么串口...
  • 如何查看linux端口哪个进程占用

    千次阅读 2021-05-10 05:31:56
    查看linux端口哪个进程占用的方法:首先查看被占用的端口的进程,并查询进程id;然后根据集成id查询进程,并查看进程详情信息;最后查看进行所在目录,操作进程即可。本教程操作环境:red hat enterprise linux ...
  • 我的电脑显示串口被占用,什么原因? 串口端口被占用的解决方法 串口被占用怎么办 window下,怎么查看串口被哪个进程占用,有什么方法或者软件可以协助查看吗? 串口不知什么程序占用,有谁能帮我找出来吗 如何...
  •  关键词:键盘控制 串行接口 单片机 SK5278 对于以单片机为核心构成的智能仪器、仪表、工控设备及家用电器而言,构成人机交互的键盘接口电路是必可少的,而相应的键盘管理软硬件设计却比较麻烦。简单的矩阵键盘...
  • c++判断程序中端口是否被占用

    千次阅读 2019-06-13 09:59:44
    起初默认端口号写的是12000,但是程序运行意外退出后这个端口经常被占用了,为了解决这个问题加了端口是否被占用的问题,大体思路就是检测12000是否被占用,如果被占用了端口号+1,如果仍被占用再+1,最多执行20次,...
  • 网上有同学是这样处理的:如果可以对其进行重命名,则没有被占用,反之,该文件被占用。 示例代码 #include <QtCore/QCoreApplication> #include <QFile> #include <QDebug> int main(int argc,...
  • 与传统并行丨/技术相比,串行方案提供了更大的带宽、更远的距离、更低的成本和更高的扩展能力,克服了并行l/O设计存在的缺陷在实际设计应用中,采用现场可编程门阵列FPGA实现高速串行接口是一种性价比较高的技术途径...
  • 解决COM1占用问题

    千次阅读 2018-01-02 19:32:37
    在嵌入式开发中,COM1使用得非常频繁,一旦被占用,很多事情就无法进行。  当出现COM1被占用时,从以下几个方面排查:  1) 查看 设备管理器里 有无“红外线设备”  点击电脑桌面左下角的”开始”–》运行 –》...
  • 遇到端口被占用怎么办显示协议统计信息和当前TCP/IP网络连接 显示协议统计信息和当前TCP/IP网络连接 可以使用netstat命令 如我们想查看所有连接和端口以及每个连接关联的进程号,则可使用如下命令: netstat -...
  • C++判断端口是否被占用的方法

    千次阅读 2019-07-11 14:22:53
    一般检测一个端口是否被占用的方法是看bind是否成功,其实在Windows中有两个API可以获取到当前系统端口的占用情况(GetTcpTable/GetUdpTable),利用这两个函数就可检测端口占用情况。 但在较复杂系统环境下,端口...
  • VC++程序在初始化的时候,自动检测系统的串口是否存在或者被占用,可以使用如下的方法。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 55,252
精华内容 22,100
关键字:

串口不存在或被占用

友情链接: HVStoreBmp.rar