【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
|
1月前
|
传感器
【VOFA+速成】半小时入门VOFA+简明教程之进阶用法(二)
【VOFA+速成】半小时入门VOFA+简明教程之进阶用法(二)
|
5月前
技术笔记:tcolorbox宏包简明教程
技术笔记:tcolorbox宏包简明教程
170 0
|
11月前
|
测试技术
【测试平台系列】第一章 手撸压力机(八)- 实现testobject接口
上一章中我们已经启动了一个/engine/run/testObject/接口,但是我们还没有具体的实现该接口,本章我们就来实现一下该接口。
【测试平台系列】第一章 手撸压力机(八)- 实现testobject接口
|
12月前
|
安全 调度 C语言
《C++避坑神器·十九》C++多线程使用,啥也不懂看它就对了
《C++避坑神器·十九》C++多线程使用,啥也不懂看它就对了
134 0
|
前端开发 JavaScript 程序员
重学JavaWeb第三天(十一)
重学JavaWeb第三天(十一)
82 0
|
传感器
时隔这么长时间,我把常用的功能整理好了,再来感受VueUse工具库的优雅吧~
时隔这么长时间,我把常用的功能整理好了,再来感受VueUse工具库的优雅吧~
时隔这么长时间,我把常用的功能整理好了,再来感受VueUse工具库的优雅吧~
|
存储 编译器 C++
类的入门<C++入门>(跑路人笔记)(3)
类的入门<C++入门>(跑路人笔记)
类的入门<C++入门>(跑路人笔记)(3)
|
存储 编译器 C语言
类的入门<C++入门>(跑路人笔记)(1)
类的入门<C++入门>(跑路人笔记)
类的入门<C++入门>(跑路人笔记)(1)
|
SQL XML 存储
【肝魂一晚上总结:全网最全最细】手把手教你PyQt5安装与使用☀️《❤️记得收藏❤️》
【肝魂一晚上总结:全网最全最细】手把手教你PyQt5安装与使用☀️《❤️记得收藏❤️》
213 0
【肝魂一晚上总结:全网最全最细】手把手教你PyQt5安装与使用☀️《❤️记得收藏❤️》

热门文章

最新文章