串口模拟工具:com0com 介绍、下载、驱动感叹号解决

概念:

com0com 是一个 Windows 下的虚拟串口对驱动

》 它会在电脑里创建两个互相直连的串口,比如:

复制代码
COM3 ↔ COM4
  • 往 COM3 发数据

  • COM4 就能收到

常用于:

  • 调试串口上位机程序

  • 模拟串口设备

  • 没有开发板时做自测

一句话:

com0com = 在一台电脑里模拟一根串口线。


一、官方下载网站:

Null-modem emulator download | SourceForge.net

2.下载后直接选择对应的操作系统的exe程序安装就行,中途也就修改一下安装的地址,其他一路next就行

3.使用方法:

一下载的时候是直接默认带有几个port的,你可以remove即删除掉其中一个,留一个然后右侧改一下名字然后直接点击apply 就行**---注意:ports class一定要打开,如果点击后上面的名称变空白了就看下面的解决方法**

4.测试串口模拟工具是否生效,可以使用串口工具去检测,一般的串口工具都可以,即检测端口是否存在

这里我有串口助手的软件,大家可以直接下载使用:

通过网盘分享的文件:串口助手-工程源码等2个文件

5.使用失效,即串口工具识别不到新增加的模拟串口的解决方法

这种一般是驱动 签名失效,验证方法就是:com0com新增的串口 在串口工具识别不到

或者是 桌面计算机右键打开管理,然后点击设备管理器,如图驱动是感叹号,

这些情况就得用下面的三个方法了

方法一:(推荐)

进入蓝色界面后选择:疑难解答 → 高级选项 → 启动设置 → 重启

重启后按`F7`键选择"禁用驱动程序强制签名"

系统启动后即可正常安装驱动

方法二:

设置 -> windows更新→高级选项→其他选项栏下面的"可选更新",打勾Vyacheslav Frolov - CNCPorts后,安装,然后去com0com下重新apply,注意ports class一定要打开。

方法三:

可以尝试使用下述命令:使用cmd 的命令提示符然后执行后,重启一下电脑然后再新增一个虚拟端口去apply

复制代码
bcdedit /set nointegritychecks on

这个命令意思是:# 禁用签名,即关闭 Windows 的驱动程序完整性检查(禁用驱动签名验证)

就是让 Windows 放弃对驱动的安全检查,允许安装未签名驱动,但是现在基本都会被 Secure Boot 拦截,所以这个方法可以试一试

相关推荐
跨境数据猎手8 小时前
大数据在电商行业的应用
大数据·运维·爬虫
普中科技8 小时前
【普中STM32F1xx开发攻略--标准库版】-- 第 45 章 FSMC-外扩 SRAM 实验
stm32·单片机·嵌入式硬件·fsmc·普中科技·外扩sram·is62wv51216
linyanRPA9 小时前
影刀RPA店群自动化实战:多店铺活动自动报名与促销管理架构设计
运维·自动化·办公自动化·rpa·python脚本·爬虫自动化·店群自动化
mounter6259 小时前
现代 Linux 内存管理的演进与变革:从传统 LRU 到多代架构 MGLRU
linux·服务器·kernel
会Tk矩阵群控的小木9 小时前
安卓群控系统对于游戏工作室实战教程
android·运维·游戏·adb·开源软件·个人开发
赵渝强老师9 小时前
【赵渝强老师】Kubernetes(K8s)中的金丝雀升级
linux·docker·云原生·容器·kubernetes
佛山个人技术开发9 小时前
GitCode SSH连接配置教程
运维·ssh·gitcode
Qt程序员10 小时前
Linux RCU 原理与应用
linux·c++·内核·linux内核·rcu
The Sheep 202310 小时前
Vue复习
linux·服务器·数据库
兄台の请冷静10 小时前
Linux 安装es
linux·elasticsearch·jenkins