首页 > 其他分享 >虚拟串口工具和串口调试工具详解 - 附下载地址

虚拟串口工具和串口调试工具详解 - 附下载地址

时间:2024-11-15 17:33:27浏览次数:1  
标签:虚拟 使用 详解 调试 串口 工具 下载

简介

串口开发过程中, 一般需要以下工具用于开发和调试:

 

虚拟串口工具简介


虚拟串口软件, 可以在系统中虚拟出串口, 这样开发人员可以在没有物理串口设备的情况下进行开发.

串口调试工具简介


串口调试工具主要用于给串口发送信息, 测试串口是否连通, 发送消息是否正常被接收等.

 

本文主要介绍如何使用这两种工具软件进行串口调试和开发.

 

虚拟串口工具详细介绍


下载安装


虚拟串口工具可以使用Virtual Serial Port Driver, 如下图所示, 可以从下面链接下载:

下载地址

 

 

 

使用步骤


使用步骤也很简单, 安装完成后, 打开软件, 点击左侧Add pair即可添加一堆串口对.

  

如上图所示, 点击Add pair后, 会在系统中创建出来COM1和COM2两个虚拟串口对, 可以用于测试开发使用

 

串口调试工具详细介绍


下载安装

虚拟串口对创建完成后, 就可以用串口调试工具发送消息进行测试了, 串口调试用具也可以从下面下载:

下载地址

  

使用步骤


使用方法也非常简单, 只需要先点击最上方显示所有串口信息, 就可以查看当前系统里已经有的串口了:

 

 

 此时我们可以打开两个调试工具, 分别连接COM1和COM2, 如下图所示

  

我们在其中一个其中一个串口发送消息, 另一个串口就可以收到相应的信息了:

 

 

总结


以上便是对于串口开发工具的简单介绍, 如果你想了解具体的如何使用NodeJS进行串口上位机的开发, 可以查看我们之前的文章:

上位机使用JS SerialPort进行串口通信, 包含开发环境搭建和完整示例代码 - H5开发技术 - 博客园

 

标签:虚拟,使用,详解,调试,串口,工具,下载
From: https://www.cnblogs.com/reachteam/p/18548340

相关文章

  • 效率工具:4款电脑桌面必备办公神器APP!
    今天来给大家分享4款电脑桌面必备的办公神器APP,真的可以大大提高我们的工作效率!一、PixPin这是一款超赞的截图和标注工具。它的截图功能非常强大,可以自由选择截图区域。截完图后,重点来了!它有丰富的标注工具,比如箭头、文字、马赛克等。还可以把截图贴在其他窗口之上,供随时查看......
  • Vue 3 插槽详解
    Vue3插槽详解Vue3中的插槽是一种强大的组件内容分发方式,通过它我们可以灵活地在父组件中定义模板内容,再通过插槽传递到子组件并动态渲染。Vue3插槽提供了三个主要类型:默认插槽、具名插槽和作用域插槽。此外,Vue3对插槽系统进行了优化,使其更灵活高效。本文将详细介......
  • 室内导航怎么实现?技术方案详解
    在日常生活中,我们常常需要在大型购物中心、复杂医院或繁忙机场中寻找目的地。然而,与室外环境不同,室内空间的GPS信号受限,使得传统导航方式难以发挥作用。那么,在GPS信号受限的室内环境中,如何实现精准、高效的导航服务呢?本文将深入探讨室内导航的实现原理、关键技术、应用案例及未......
  • 安装鸿蒙的开发工具DevEco Studio并跑一下hello world
    去此网站下载开发工具https://developer.huawei.com/consumer/cn/download/1.按照教程安装,并启用中文,下载git(软件内置一个"下载并安装"按钮,安完后会自动识别安装目录下的git.exe,之前已安装的,填写已安装的git.exe路径)2.按照教程创建示例项目3.创建完毕后,右边小铃铛提示windowsD......
  • 偷偷分享一款功能强大的内网综合扫描工具:Fscan,请谨慎使用!
    Fscan是一款功能强大的内网综合扫描工具,主要用于发现和评估内部网络的安全性。它是由开源社区开发的,旨在帮助网络安全专家、系统管理员以及渗透测试人员快速获取网络中设备和服务的信息。Fscan的设计理念是简化扫描过程,提升效率,使用户能够轻松识别网络中的潜在风险。在现......
  • shell脚本案例三十 (带详解) (上)
    Shell案例(30)案例一:备份文件1.问题:(1).用户输入为空(2).用户输入错误(3).怎么备份文件2.分析:(1).用户输入为空返回输入(2).用户输入错误退出脚本(3)使用rsync命令同步文件3.流程图:4.实现:1) #!/bin/bash2) while:3) do4) read-p"请输入你要备份的文件所在......
  • Nuxt.js 应用中的 schema:written 事件钩子详解
    title:Nuxt.js应用中的schema:written事件钩子详解date:2024/11/15updated:2024/11/15author:cmdragonexcerpt:schema:written钩子是Vite提供的一种生命周期钩子,在模式写入完成后调用。通过这个钩子,开发者可以在配置被正式应用之后执行一些后续操作,比如记录日志、......
  • Electron框架使用vue开发跨平台桌面工具应用-项目打包
    一、背景上一篇博客已经成功搭建了vue+electron+webpack的项目主框架,进而用layui写了一个demo页面,访问mysql数据,但是居然会加载不到preload.js.npmrunelectron:serve和npmrunelectron:build都不行。二、研究思路1.我已经在预加载那边增加了语句那么我判断,是先编译然......
  • java工具类,把list转为map
    List和Map是Java集合框架中常用的数据结构,分别用于存储有序的元素列表和键值对。在某些场景下,我们需要将List转换为Map,以便更高效地访问和操作数据。本文将探讨几种常用的List转Map的方式,并对它们的特点进行分析比较。大体来说,List转Map的方式可以分为以下几种:使用for循环遍历、J......
  • Linux常用命令之dd命令详解
    dd命令详解dd命令是Unix和Linux系统中一个非常强大的工具,用于转换和复制文件。它可以用来备份和恢复磁盘或分区、创建和修改文件系统、以及进行各种数据操作。dd命令的灵活性和强大功能使其在系统管理、数据恢复和安全领域中广泛使用。基本语法dd[选项]if=输入......