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

最后现象如下:



相关文章
|
7月前
|
人工智能 算法
【阅读】一周翻过《构建之法》,笔记整理
🚩 前言 我的阅读方式 我拿到这本书挺久了,之前已经零散地看过一部分,最近一周集中地花了一些时间,将整本书看过了一遍。看得比较粗略,正如“好读书,不求甚解”(我甚至没有去看书中提到的那些参考资料)。
58 0
|
2月前
|
传感器
【VOFA+速成】半小时入门VOFA+简明教程之进阶用法(二)
【VOFA+速成】半小时入门VOFA+简明教程之进阶用法(二)
185 1
|
3月前
|
存储 Python 容器
Python编程基础第二天学习笔记
Python编程的第二天学习是建立在基础概念上的深化和扩展,强调了基本语法、数据类型、控制结构和函数的重要性。通过实践这些概念,可以增强对Python编程语言的理解,并为后续的高级学习打下坚实的基础。继续实践并逐渐探索更复杂的编程任务将有助于巩固和扩展这些基础知识。
43 7
|
2月前
|
Java C++ Python
【面试宝典】深入Python高级:直戳痛点的题目演示(下)
【面试宝典】深入Python高级:直戳痛点的题目演示(下)
|
2月前
|
设计模式 Unix Python
【面试宝典】深入Python高级:直戳痛点的题目演示(上)
【面试宝典】深入Python高级:直戳痛点的题目演示(上)
|
6月前
技术笔记:tcolorbox宏包简明教程
技术笔记:tcolorbox宏包简明教程
219 0
|
传感器
时隔这么长时间,我把常用的功能整理好了,再来感受VueUse工具库的优雅吧~
时隔这么长时间,我把常用的功能整理好了,再来感受VueUse工具库的优雅吧~
时隔这么长时间,我把常用的功能整理好了,再来感受VueUse工具库的优雅吧~
|
SQL XML 存储
【肝魂一晚上总结:全网最全最细】手把手教你PyQt5安装与使用☀️《❤️记得收藏❤️》
【肝魂一晚上总结:全网最全最细】手把手教你PyQt5安装与使用☀️《❤️记得收藏❤️》
228 0
【肝魂一晚上总结:全网最全最细】手把手教你PyQt5安装与使用☀️《❤️记得收藏❤️》
|
存储 机器学习/深度学习 算法
只要你认真看完一万字☀️Linux操作系统基础知识☀️分分钟钟都吊打面试官《❤️记得收藏❤️》
只要你认真看完一万字☀️Linux操作系统基础知识☀️分分钟钟都吊打面试官《❤️记得收藏❤️》
239 0

热门文章

最新文章