只为小站
首页
域名查询
文件下载
登录
基于LabVIEW的串口波形上位机(完整程序源码)-电路方案
附件内容分享的是基于LabVIEW上位机与串口通信,通过LabVIEW上位机显示波形,在分享其实现的源码同时,分享一段LabVIEW上位机与串口通信工作原理。 基于LabVIEW的串口波形上位机界面展示: 定义通信格式及功能 因为数据不算复杂,所以定义简单下位机帧格式:帧头(0xAA) 类型字节 数据低8位 数据高8位 保留字节1 保留字节2 校验字节 如果要传送的数据比较多/复杂,则可以参考ModuleBus协议! 主要功能包括: 对帧中的类型字节进行解析,并多通道显示在示波器上 帧偏差校正(这个一般人可能都没有做,造成数据丢失,而我这只要串口传输的数据没错,就能无错漏的解析每一帧) 实时显示读取的每个字节/双字节/4字节 信号保存,保存文件名自动按时间命名,适合查阅 信号回放 对信号进行解析,用指示灯显示 程序关键点展示: 上面虽然简单,但却是功能的最主要部分,包括帧头查找和错帧处理的程序。错帧发送的情况是:比如从串口中独到的帧并不是从帧头开始而是帧中间开始,如 0x12(数据) 0x00 0x00 0x00 0xAA(帧头) 0x00 其前面一帧可能是这样:... 0xAA(帧头) 0x01(类型) 0x01(数据) 这样,按查找帧头的方法,数据0x12就会丢失,实际数据按理应该是0x02*256+0x01,错帧处理就是将上一帧尾部不足一帧的部分加到下一帧中,这样下一帧就变成了:0xAA(帧头) 0x01(类型) 0x01(数据) 0x12(数据) 0x00 0x00 0x00 0xAA(帧头) 0x00 判断类型过程很简单,使用switch结构就行了(LabVIEW中就是条件结构同时实现了if和switch),编程时就是注意必须设置默认分支就行! 文件保存我使用了数据表,因为它确实简单,这里的亮点是增加了按时间保存的功能,相当于将时间字符串加入到文件名中,这样便于后期对采集的数据进行查找,不至于混乱。 波形回放就是将存储在数据表中的程序重新显示一遍,比较简单!
2022-01-17 14:55:27
213KB
串口通信
源码
电路方案
1
基于c#的
串口通信源码
可自动检测串口
基于c#的
串口通信源码
,可自动检测串口,个人感觉挺有用的 基于c#的
串口通信源码
,可自动检测串口,个人感觉挺有用的
2021-12-13 22:03:07
134KB
c#
串口
通信
1
Visual C++串口通信开发入门与编程实践随书源码
Visual C++串口通信开发入门与编程实践随书源码, 从最简单的工程开始
2021-12-08 21:23:31
225KB
C++
串口通信
源码
1
基于MFC中MSCOMM控件的
串口通信源码
自己制作的一个基于基于MFC中MSCOMM控件的串口通信程序,实现类似于串口助手的功能。
2021-12-06 16:37:10
5.05MB
串口通信
MFC
MSCOMM控件
1
可在VS10下直接运行的
串口通信源码
,非控件
寻找了好久才找到的,可以在VS2010下直接运行的串口通信代码,没有使用控件,通过串口控制类实现。
2021-11-11 00:12:56
116KB
VS10
串口通信
1
VC++
串口通信源码
\crc16的算法
VC++
串口通信源码
\crc16的算法,格式为X16+X12+X5+1,用于串口通讯数据的校验.rar
2021-11-04 17:21:31
25KB
软件代码
1
Qt-Serial-PID-Host:Qt写的上位机,用来在线调试PID参数,使用串口通信-源码
Qt-Serial-PID-Host Qt写的上位机,用来在线调试PID参数,使用串口通信 绘图使用qcustomplot, 串口通信使用qextserial。
2021-10-11 18:14:20
179KB
C++
1
安卓蓝牙4.0
串口通信源码
这个需要安卓4.3以上系统,蓝牙4.0的手机才支持. 蓝牙4.0可以对LED灯控制,数据传输... 现在市场上很少使用蓝牙4.0的设备,工具也少,这个比较 简单 给大学免费使用.
2021-08-17 11:34:57
11KB
蓝牙4.0
串口通信
1
java串口通信操作的jar包rxtx-2.2(内含32位与64位版本和Demo源码)
个人亲测,包含java串口通信操作的jar包rxtx-2.2(内含32位与64位版本和java Demo源码)希望对大家能提供帮助。
2021-07-15 08:44:50
1013KB
java串口通信
串口通信源码
1
Qt多线程
串口通信源码
采用Qt4.6.2编写的linux系统下的开源串口通信程序。使用开源的posix_qextserialport类
2021-07-14 22:40:02
67KB
lincom
Wincom
Linux串口通信
Qt串口通信
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
EasyMedia-ui.zip
基于javaweb的网上购物系统(毕业论文+答辩PPT+开题报告+源代码)
Android小项目——新闻APP(源码)
机械臂避障路径规划仿真 蚁群算法 三维路径规划
cplex_studio129.win-x86-64.exe CPLEX 12.9直接安装可使用
通过svm cnn knn对高光谱数据集PaviaU进行分类(matlab)
2010年-2020中国地面气候资料数据集(V3.0)
鲸鱼优化算法 WOA matlab源代码(详细注释)
中国地面气象站观测数据2000-2021
scratch版 我的世界.sb2
凯斯西储大学(CWRU)轴承数据集(含数据包+整理Python程序+使用说明)
EEupdate_5.35.12.0 win10下修改intel网卡mac
IEEE 39节点系统的Simulink模型
android studio课程设计作业PPT+设计文档+可运行源代码+设计思路
《MIMO-OFDM无线通信技术及MATLAB实现》高清PDF及源代码
最新下载
印刷体数字&&字母数据集
单片机直流电机转速控制(数码管显示、独立按键控制正反转、停止、开始、PID算法)
midi格式音乐大合集
罗技GHUB 主播定制版全套数据III.lua
casa模型全部流程
E5超大三级缓存处理器,无法度量内存性能,winsat补丁.zip
TQ2440 奇美3.5 贪吃蛇裸机触摸屏控制程序
PE+网络支持
Win PE对网络支持的插件工具(可自己集成)
jre-7u4-windows-i586.exe
其他资源
华硕X555LJ黑苹果EFI.rar
NMS-gpu和Cython非极大值抑制在windows上的编译及使用
PCB中可以使用的矢量格式的防静电等标记
逐步线性回归的matlab程序
完整的用友u8二次开发培训课件
无线信道建模
联想同传系统
STM32 CUBE空闲中断+DMA双串口透传
图片浏览器(Java实现) 自动播放图片
Android开源文件管理器FileManager, FileExplorer
Rational统一建模过程的十大要素
纳米结构的VO2薄膜,具有高透明度,在THz范围内具有更高的开关率
员工目录-源码
Eclipse中使用Subversion进行版本控制
Azkaban3.59.x最新版极简入门
Learn-farsi:从英语学习波斯语的工具-源码
modsim32破解版.rar
发布一个Oracle方面的学习小项目
0-9数字识别样本
Puzzler.2.05电脑上玩魔方绿色版
MFC教学楼管理系统
android完整的客户端与服务器源码-若水新闻
php presto 操作 hive 类
bison-2.4.1.tar.gz
ESP8266 SDK 开发环境搭建 最简单 不限操作系统 非乐鑫 非安信可
2014BDTC大会资料