介绍一个串口波形显示软件:SerialPlot

之前的文章中介绍过一些程序调试时波形显示的方法:
    《jlink使用技巧之rtt和j-scope》
   《 串口波形显示软件serialchart的使用》
    《调试程序时怎样查看变量波形?看这里》
    今天再来介绍一个也很好用的串口波形显示软件:serialplot
先看下界面,简洁美观,看着很舒服。
其特点是支持三种类型的数据格式,使用非常方便:
simple binary:简单的二进制格式。这种格式下,还支持多通道显示,各种数据类型,整型、浮点、有符号、无符号等,还支持大端小端格式的选择。
ascii:字符数据格式。这种格式下,也支持多通道,且通道数可以自动识别。支持逗号、空格、tab或者自定义分割符。还支持设置前缀字符。
custom frame:自定义帧格式。这种格式下,可以自定义帧头、通道数、帧长度、数据类型、校验等。用起来非常灵活。
其它一些功能包括:数据保存、截图、发送串口数据、显示串口数据等也都比较好用。功能比较全,推荐使用。
下面来测试一下ascii格式的功能。单片机模拟2个通道的数据,通过串口发送到电脑端。程序如下:
for(uint16_t i=0;i<200;i++){ vo[0] = sin(i*3.14159/100); vo[1] = sin(i*3.14159/50); sprintf(str,%.3f,%.3f,vo[0],vo[1]); hal_uart_transmit(&huart1,(uint8_t*)str,strlen(str),100); hal_delay(2);}  
电脑端打开软件测试,数据格式为ascii,分隔符为逗号,如下。可以看到,两个不同频率的波形显示都很正常。


产业互联网给教育行业带来新机会
Shopify利用AR来为用户提升在线购物的真实感
TR-CDS-6智能磁敏电子双色液位计的技术参数和应用优势
3nm制程代工价格再破新高,高质芯片如何保障?
三相电机的工作电流和电压 如何进行计算
介绍一个串口波形显示软件:SerialPlot
pcb负片工艺和正片工艺
HDMI 2.1做了哪些功能升级
新能源滤波器的主要功能和作用有哪些?
运营商该怎么提高5G用户渗透率?
2019 CES登台的四大概念产物盘点 奥迪沉浸式系统颠覆驾驶舱理念
机器人云平台使生产决策智能化 互联网推动机器人更智能
LED照明设计如何实现高能效低功耗
编码方式有哪些_简述常用的编码方式
通信协议的概念
关于开源硬件的性能分析和应用
国家在人脸识别风险应对方面,具体是怎么做的?
华为为英国5G网络的推出提供了三分之一的基站
MODEM的系统硬件要求/接口类型/芯片组
CAN总线原理,CAN总线的8个特点