文章目录

  • 一、报错信息
  • 二、解决方案






一、报错信息



使用串口工具调试 设备的 串口 数据 , 打开串口时 , 提示 " 串口不存在或者被其它程序占用 " 报错信息 ;

【错误记录】串口不存在或者被其它程序占用 ( 卸载并重新安装驱动 )_嵌入式硬件

问题大概是 360 给删除了驱动中的重要文件 ;

在安装驱动后 , 第一时间将该驱动的目录及相关文件设置为 信任文件 ;

【错误记录】串口不存在或者被其它程序占用 ( 卸载并重新安装驱动 )_COM串口_02






二、解决方案



出现上述问题 , 有两个解决方向 :

  • 首先 , 确定该串口是否被正确的配置 , 驱动是否正常工作 ;
  • 然后 , 在串口正常工作的前提下 , 查找是否被另一个程序占用 ;


确定串口是否配置正确 , 需要在 " 设备管理器 " 中查看 ;

在 " 文件资源管理器 " 中 , 右键点击 " 此电脑 " , 弹出的菜单中选择 " 管理 " 选项 ;

【错误记录】串口不存在或者被其它程序占用 ( 卸载并重新安装驱动 )_嵌入式硬件_03

在 " 计算机管理 " 界面中 的 " 设备管理器 " 面板中 , 查看 COM7 端口的状态 ;

【错误记录】串口不存在或者被其它程序占用 ( 卸载并重新安装驱动 )_嵌入式硬件_04

要打开的串口 是 COM7 串口 , 发现该串口前面有感叹号 , 说明该串口配置出现问题 ;

重新插拔硬件设备端口 , 三个串口 变为 未知设备 ;

这是由于 接口接触不良导致的 , 更换接口 , 重新进行连接以及 USB 插拔操作 ;

【错误记录】串口不存在或者被其它程序占用 ( 卸载并重新安装驱动 )_单片机_05

右键点击驱动 , 选择 属性 选项 , 在 驱动程序 面板中 , 选择 卸载设备 , 然后选择 同时卸载驱动 ;

【错误记录】串口不存在或者被其它程序占用 ( 卸载并重新安装驱动 )_错误记录_06

重新安装驱动程序 , 此时发现 , 串口已经可用 ;

【错误记录】串口不存在或者被其它程序占用 ( 卸载并重新安装驱动 )_嵌入式硬件_07

使用 窗口助手再次尝试打开该串口 , 发现串口打开成功 ;

【错误记录】串口不存在或者被其它程序占用 ( 卸载并重新安装驱动 )_错误记录_08

向设备发送数据 , 成功得到反馈信息 ;

【错误记录】串口不存在或者被其它程序占用 ( 卸载并重新安装驱动 )_错误记录_09

截止到此处 , 该问题解决 , 还有一种可能是串口被其它程序占用的问题 , 之后遇到了再说 ;