【VOFA+速成】半小时入门VOFA+简明教程之基础认识(一)

简介: 【VOFA+速成】半小时入门VOFA+简明教程(一)

一.介绍

       VOFA+是一款直观,灵活且强大的通讯调试助手,支持多种数据协议接口,包括串口,TCP,UDP等(不过我们一般用串口比较多),其配备了极其丰富且简单的组件让我们能够快速地查看串口等信息的波形或数值。

下载地址:

VOFA-Plus上位机 | VOFA-Plus上位机

二.基础使用

1.串口通信

1.1基础使用

VOFA+特别领先的一点就是其内部的图形化组件,为了使用这些组件了解我们的信息波形,则我们必须遵守一定的协议按照规定的数据格式去发送数据,这样VOFA+才能正确的读取我们的数据,从而转化为图像。


       Vofa支持3种数据流方式:分别为:Firewater、Justfloat、RawData。

我们单击协议左侧的问号即可跳转到相应的网页查看详细的协议格式。或者悬停在上面也可以看到简要概括。


当我们将串口基本的信息配置好,同时选择好协议后(我们程序中串口发送要遵循这种协议方式),即可开启图像显示波形。


程序实例如下:


//FireWater数据协议  换行结尾  /n或/r/n  逗号分隔通道

//指定三个通道

float a=5,b=10,c=20;

void FireWater_Test(void)

{

a+=100;

b+=50;

c+=10;

   u1_printf("%.2f,%.2f,%.2f\n",a,b,c);

}

连接串口后点击带单栏第一个选项即可打开串口(按钮变蓝):

VOFA+中,我们单机第四个菜单栏,拖动第一个组件到中间空白的区域,如下:

右键中央组件,选择第一个填充(全屏填充)

从上往下依次是:全拼填充,横向填充,纵向填充

X轴一般指定为时间轴:

Y轴则要指定为我们相应的串口数据(需要先连接串口):

最后现象如下:



相关文章
|
传感器
【VOFA+速成】半小时入门VOFA+简明教程之进阶用法(二)
【VOFA+速成】半小时入门VOFA+简明教程之进阶用法(二)
2087 1
|
传感器 算法
【STM32】I2C练习,HAL库读取MPU6050角度陀螺仪
【STM32】I2C练习,HAL库读取MPU6050角度陀螺仪
1495 0
|
2月前
|
NoSQL 算法 Linux
OpenOCD下载安装保姆级教程(附安装包,非常详细)
OpenOCD是一款开源片上调试工具,支持JTAG/SWD接口,提供GDB Server、TCL脚本自动化等功能,可实现断点调试、Flash烧录、FPGA编程等,广泛应用于嵌入式开发与量产测试,被誉为“穷人的Lauterbach”。跨平台且免费,配置灵活但稍复杂,是嵌入式工程师的高效调试利器。
|
物联网 Linux 流计算
EasyLogger--不一样的打印输出
EasyLogger--不一样的打印输出
|
C语言
【STM32 CubeMX】移植u8g2(一次成功)
【STM32 CubeMX】移植u8g2(一次成功)
2882 0
|
芯片
【TI速成】半小时入门MSPM0G3507简明教程之按键定时器(二)
半小时入门MSPM0G3507简明教程之按键定时器
1379 0
|
芯片
STM32CubeMX 串口数据收发
STM32CubeMX 串口数据收发
682 2