UART串口通信软件推荐

UART串口通信软件推荐UART 串口通信软件推荐在我们调试单片机的时候 经常用到 UART 串口通信 没有足够的资金购入 LCD 屏 OLED 屏等显示器件 市面上这么多的串口调试软件实在是让人无从下手 下面安利 3 款串口调试软件 提供大家参考选择吧 numberone VOFA VOFA 原名伏特加 于 2018 年 10 月启动 代码配酒 bug 没有 Volt 伏特 Ohm 欧姆 Fala 法拉 Ampere 安培 是电气领域的基础单位 与他们的发明者 4 位电子物理学领域的科学巨人 分别同名 他们的首字母共同构成了 VOFA

UART串口通信软件推荐

在我们调试单片机的时候,经常用到UART串口通信(没有足够的资金购入LCD屏、OLED屏等显示器件)。市面上这么多的串口调试软件实在是让人无从下手,下面安利3款串口调试软件,提供大家参考选择吧。

number one:VOFA+

VOFA+原名伏特加,于2018年10月启动,代码配酒,bug没有。

Volt/伏特、Ohm/欧姆、Fala/法拉、Ampere/安培,是电气领域的基础单位,与他们的发明者——4位电子物理学领域的科学巨人,分别同名。他们的首字母共同构成了VOFA+的名字,作者想向大家传达VOFA+的愿景——在与电气打交道的领域里,如自动化、嵌入式、物联网、机器人等,都能看到VOFA+的身影。同时寓意每一位使用VOFA+的工程师,都可以站在巨人的肩膀上不断创新和探索。

废话不说,上VOFA+官网,目前这个软件是开源免费的(无法使用付费皮肤,有资金的可以支持一波,我溜了)。

串口调试只是VOFA+的一个不起眼的功能,但是真的挺好用的,我之所以把它放在推荐位置第一,看中的是它的潜力,拓展性高。

UART串口通信软件推荐

VOFA+作为串口调试的优点:

1、界面简洁,字体颜色可调,可更换样式。

2、采样速率高,时间戳可以很小,显示不会乱码、实时性高、不会突然卡死。(后面有体现)

3、可拓展性好,作者维护得很好,更新频繁。

VOFA+作为串口调试的不足:

1、时间戳好像调不了?还是我没找到调节的方法。

2、不能实现自动发送。

下载地址:VOFA+

number two:fireTools+(野火多功能调试助手)

UART串口通信软件推荐

这是野火开发的一款上位机程序,集成了多个功能,超赞!(旧版的软件用C#开发,新版的使用Qt),目前用了一下,还有些许Bug,但是对于日常是够用的。

优点:界面美观,集成度高,可实现自动发送。

缺点:时间戳功能有待完善(日志模式无法调节时间间隔),会卡。

下载地址:fireTools+(野火多功能调试助手)

number tree:XCOM

UART串口通信软件推荐

正点原子的串口调试助手软件XCOM,相貌平平无奇,但麻雀虽小,五脏俱全,功能上什么都没落下。

优点:时间戳可调,别人有的功能基本它都有,相对稳定。

缺点:界面“简洁”,显示可能会丢失换行符号。

下载地址:XCOM

测试

使用了stm32f103zet6进行串口中断回显+while无延迟循环发送,以下是测试情况:

UART串口通信软件推荐

UART串口通信软件推荐

UART串口通信软件推荐

性能比较
  表现
VOFA+ 优秀,基本能显示要打印的内容(时间戳有问题导致一句话分行显示),能在高速接收信息的情况下发送和接收所需信息。
XCOM 良好,能显示说打印的内容,但丢失了换行符,能在高速接收信息的情况下发送和接收所需信息。
fireTools+ 及格,开始能显示内容,几秒钟之后卡住,过段时间能短暂恢复显示,无法发送和接收所需信息(软件有待优化)。

总结:日常生活中,用不到如此高的速度去传输信息,所以这几款软件都推荐使用,具体看个人喜好。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/232149.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java框架介绍

    Java框架介绍Java框架介绍

    2022年4月22日
    41
  • 分享一个好用的Python在线编辑器

    分享一个好用的Python在线编辑器原文:https://lwebapp.com/zh/python-online需求有小伙伴可能听说过PyScript,知道了Python可以通过打包成wasm运行在浏览器端了,这样做一些需要Python来做的功能,可以直接在浏览器完成,无需和服务器交互,打开了开发者的想象力。这里我们要推荐的是一个在线工具,也是支持Python代码的执行,一个在线的Python代码编辑器Python在线编辑器地址:https://lwebapp.com/zh/python-playground如何使用Py

    2022年8月14日
    3
  • 使用BurpSuite对app抓包教程

    使用BurpSuite对app抓包教程使用BurpSuite对app抓包教程1.前言这里给出burp2.0的下载链接:https://pan.baidu.com/s/1-UhPLXcLUEXDcMIWzT50fw提取码:vxym2.流程前提条件是保证安卓手机(模拟器)和笔记本都连在同一wifi下首先导出证书,选择Import/exportCAcertificate,在选择CertificateinDERf…

    2022年6月12日
    85
  • Grid Search 网格搜索 介绍「建议收藏」

    Grid Search 网格搜索 介绍「建议收藏」什么是GridSearch网格搜索?网格搜素是一种常用的调参手段,是一种穷举方法。给定一系列超参,然后再所有超参组合中穷举遍历,从所有组合中选出最优的一组超参数,其实就是暴力方法在全部解中找最优解。为什么叫网格搜索,因为假设有两个超参,每个超参都有一组候选参数。这两组候选参数可以两两组合,把所有组合列出来就是一个二维的网格(多个超参两两组合可以看作是岗高维空间的网格),遍历网格中的所有节点,选出最优解。所以叫网格搜索。…

    2022年10月21日
    2
  • ScheduledThreadPoolExecutor 中ScheduleAtFixedRate 和 ScheduleWithFixedDelay方法讲解

    java 中ScheduledExecutorService接口是基于线程池设计的定时任务类,每个调度任务都会分配到线程池中的一个线程去执行,也就是说,任务是并发执行,互不影响。

    2022年2月26日
    52
  • pytorch实现textCNN

    pytorch实现textCNNpytorch实现textCNN1.原理2.数据预处理2.1转换为csv格式2.2观察数据分布2.3由文本得到训练用的mini-batch数据3.模型4.训练脚本5.main函数6.引用1.原理2014年的一篇文章,开创cnn用到文本分类的先河。ConvolutionalNeuralNetworksforSentenceClassification原理说简单也简单…

    2022年6月28日
    32

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号