【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轴则要指定为我们相应的串口数据(需要先连接串口):

最后现象如下:



相关文章
|
6月前
|
人工智能 算法
【阅读】一周翻过《构建之法》,笔记整理
🚩 前言 我的阅读方式 我拿到这本书挺久了,之前已经零散地看过一部分,最近一周集中地花了一些时间,将整本书看过了一遍。看得比较粗略,正如“好读书,不求甚解”(我甚至没有去看书中提到的那些参考资料)。
48 0
|
26天前
|
传感器
【VOFA+速成】半小时入门VOFA+简明教程之进阶用法(二)
【VOFA+速成】半小时入门VOFA+简明教程之进阶用法(二)
|
5月前
技术笔记:tcolorbox宏包简明教程
技术笔记:tcolorbox宏包简明教程
164 0
|
传感器
时隔这么长时间,我把常用的功能整理好了,再来感受VueUse工具库的优雅吧~
时隔这么长时间,我把常用的功能整理好了,再来感受VueUse工具库的优雅吧~
时隔这么长时间,我把常用的功能整理好了,再来感受VueUse工具库的优雅吧~
|
存储 编译器 C++
类的入门<C++入门>(跑路人笔记)(3)
类的入门<C++入门>(跑路人笔记)
类的入门<C++入门>(跑路人笔记)(3)
|
编译器 C++
类的入门<C++入门>(跑路人笔记)(2)
类的入门<C++入门>(跑路人笔记)
类的入门<C++入门>(跑路人笔记)(2)
|
存储 编译器 C语言
类的入门<C++入门>(跑路人笔记)(1)
类的入门<C++入门>(跑路人笔记)
类的入门<C++入门>(跑路人笔记)(1)
|
SQL XML 存储
【肝魂一晚上总结:全网最全最细】手把手教你PyQt5安装与使用☀️《❤️记得收藏❤️》
【肝魂一晚上总结:全网最全最细】手把手教你PyQt5安装与使用☀️《❤️记得收藏❤️》
213 0
【肝魂一晚上总结:全网最全最细】手把手教你PyQt5安装与使用☀️《❤️记得收藏❤️》
|
Linux 数据安全/隐私保护 虚拟化
学妹跑过来问我安装Linux虚拟机的详细步骤【手把手教学,顺带教教学妹配置网络】
学妹跑过来问我安装Linux虚拟机的详细步骤【手把手教学,顺带教教学妹配置网络】
学妹跑过来问我安装Linux虚拟机的详细步骤【手把手教学,顺带教教学妹配置网络】
|
存储 Java 开发工具
我肝了一个月,给你写出了这本Java开发手册。(二)
先来看一下本篇文章的思维导图吧,我会围绕下面这些内容进行讲解。内容很干,小伙伴们看完还希望不吝转发。(高清思维导图版本关注作者公众号 Java建设者 回复 Java666 获取,其他思维导图获取方式在文末)。
我肝了一个月,给你写出了这本Java开发手册。(二)

热门文章

最新文章

下一篇
无影云桌面