精华内容
下载资源
问答
  • 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,右键选中端口,删除

     

    展开全文
  • 2.通过串口名(serial_name)查看串口是否被占用 int TestSerial(String serial_name) { try { using (SafeFileHandle hComm = CreateFile("\\\\.\\" + serial_name, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_...

    1.查询所有串口名称

     String[] Portname = SerialPort.GetPortNames();
    

    2.通过串口名(serial_name)查看串口是否被占用

    int TestSerial(String serial_name)
    {
       try
       {
            using (SafeFileHandle hComm = CreateFile("\\\\.\\" + serial_name, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ, IntPtr.Zero, OPEN_EXISTING, 0, IntPtr.Zero))
            {
                 if (!hComm.IsInvalid)
                 {
                      hComm.Close();
                      return 1;
                 }
                 // 串口被占用
                  return 0;
        	}
        }
        catch
        {
        	// 串口被占用
             return 0;
        }
     }
    
    展开全文
  • Chinese:串口其它程序打开串口不存在。无论怎么努力,都能解决这个问题。然后我就在网上找解决办法,但是网上提供的所有办法都能解决。我就感觉特别奇怪。用secure CRT可以读到串口信息,怎么串口...

      这几天负责调试一个光口板,用keil来调试代码。很奇怪的一见事,在我用stc-isp下载代码时,在按下download时老是出现--打开串口失败! Chinese:串口已被其它程序打开或该串口不存在。无论怎么努力,都不能解决这个问题。然后我就在网上找解决办法,但是网上提供的所有办法都不能解决。我就感觉特别奇怪。用secure CRT可以读到串口信息,怎么串口就不能用了。最后重装系统,再试,可以了。当我 把一些应用软件装上去的时候,老问题又出现了。好了,估计是哪个软件跟这个冲突了,再看下,感觉sniffer pro问题比较大,卸了,再试,可以了,原来是它。以后出现串口不能打开或者不能用的情况下,大家可以看看是不是抓包软件引起的,很有可能哦。

    展开全文
  • 工厂在进行设备联网的时候,经常...而这需要厂家提供程序才可以修改,如何在厂家提供任何修改也增加以太网模块的情况下进行数据采集,迈思德提供了一款经济型网关,解决串口占用的问题,并可以通过该网关实现H...
  • 用的是笔记本,连的是usb,就是图上这样,有解决的办法么![图片](https://img-ask.csdn.net/upload/201611/15/1479180772_980633.jpg)
  • 电脑 -->> 开始 -->> 运行中输入:regedit -->> 回车打开系统注册表 -->> 然后修改注册表对应的目录值: ...把ComDB的十六进制数据修改为0或者删除ComDB后 打开设备管理器中的COM口选项后查看占用的是否清除。
  • 最近刚刚入手51单片机开发,本人使用的是Win 10系统,本来已经写好程序了,很开森地准备使用stc-isp进行程序烧写,结果大失所望,提示出现“串口其它程序打开串口不存在”,如下图所示:于是尝试去百度搜索...
  • 使用System.IO.Ports.SerialPort.GetPortNames()枚举可用串口并验证是否被占用,空闲串口添加到comobox1控件中显示。代码如下: 验证可用串口 1 public bool IsPortOpen() 2 { 3 //create vars for testing 4 ...
  • Windows系统串口占用解决方法

    千次阅读 2019-09-01 10:19:29
    本文主要介绍消除串口被占用(使用中)的问题。 有时候,我们的应用需要用到串口传输数据,但是串口是独占模式的,所以经常会遇到冲突的情况。 使用的串口经常莫名进程占用。 此时,我们需要去清除串口被占用的...
  • 我的电脑显示串口被占用,什么原因? 串口端口被占用的解决方法 串口被占用怎么办 window下,怎么查看串口被哪个进程占用,有什么方法或者软件可以协助查看吗? 串口不知什么程序占用,有谁能帮我找出来吗 如何...
  • 串口工具,包括串口调试助手和清除COM占用工具(虚拟COM已删除但还显示使用中的),一键清除,比较方便
  • 删除多余的com(串口)的占用

    千次阅读 2018-11-30 17:54:12
    在软件开发过程中,或者windows使用过程中,经常会出现电脑的com口被占用着,这会导致在使用新的设备的时候,存在com口不够用的情况。下面介绍方法能够解除和释放串口、   解除串口占用: HKEY_LOCAL_MACHINE\...
  • VC++程序在初始化的时候,自动检测系统的串口是否存在或者被占用,可以使用如下的方法。
  • 比如说是串口2被占用打开了,那么继续从i=3开始的判断.CommPort都是固定在2口上,Err.Number也始终是8005,非要先关闭串口2之后再循环不存在串口才会报8002 如果是这样的话,当其它程序使用了串口后我还想判断可以...
  • 在基于对话框的设计中,我们采用MSComm控件作为串口接口使用,但该控件没有提供检测所使用串口是否存在的函数,所以我们在程序初始化的时候如果使用了系统中不存在串口(如,在有些笔记本中,COM1是不存在的),...
  • 检测window中存在串口

    千次阅读 2014-09-17 09:33:14
    一台电脑至多存在255个串口,依次检查串口是否存在,如果能打开某一个串口打开串口不成功但返回的是ERROR_ACCESS_DENIED错误信息都认为存在存在只是后者表明串口已经被占用   核心代码: HANDLE hPort = ::...
  • 清除被占用的串口号

    千次阅读 2018-01-19 10:22:19
    电脑串口号被占用,如何清除?通过删除注册表中的一个数值项来清除这些配置:在“运行”对话框中输入 “regedit”进入注册表;然后进入 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control \COM Name Arbiter这时...
  • 今天就遇到这个问题了串口调试的时候发现usb转串口使用的是COM8而串口调试助手里面只有COM1到4,我想去该COM口发现COM1到7都在使用中,找了好多办法都不行,后面在网上找到这篇解决办法的文章。
  • 1、查看你使用的USB转串口是3.3V的串口还是5V串口,如果发送方使用的是3.3V然后你使用的USB转串口是5V是可以收到数据的但收到的数据都是错误的 2、查看波特率、奇偶校验、停止位等是否设置正确。 3、如果是STM32,...
  • 当我们在用VS进行串口编程时,在打开串口前,经常想知道当前PC上存在多少个串口,哪些串口可用?哪些串口已经打开了,最好是在一个Combo Box中列表系统当前所有可用的串口以供选择,然而如何获取系统当前可用的串口...
  • 1.用的是USB转串口线,通讯各方面都正常,没有什么问题,但是当我让程序一直运行的时候,此时我把USB转串口线拔了在插的时候,问题就出来了,提示串口被占用或提示串口不存在?请问如何解决呢?谢谢! 2.USB转...
  • 电脑COM口莫名其妙占用

    千次阅读 2016-08-28 20:50:52
    而我的CH340则分配到了COM16,无奈只能去设备管理器中修改端口号,但是发现出现电脑的COM1到COM15都在使用中,而我此时电脑只连了一个CH340,通过百度成功解决: /*********************************************...
  • 通过vspd创建的虚拟串口调试助手显示还串口设备不存在或被占用。怎么解决?
  • arduino IDE执行 upload操作时,提示COM*被占用。 解决方案:在任务管理器杀死可疑的进程,比如手机相关进程。 转载于:https://my.oschina.net/jingshishengxu/blog/32731
  • int dwShareMode, // 指定串口的共享模式,串口不能共享,所以设置为0 int lpSecurityAttributes, // 设置串口的安全属性,WIN9X下支持,应设为NULL int dwCreationDisposition, // 对于串口通信,创建方式...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 43,734
精华内容 17,493
关键字:

串口不存在或被占用