附件内容分享的是基于LabVIEW上位机与串口通信,通过LabVIEW上位机显示波形,在分享其实现的源码同时,分享一段LabVIEW上位机与串口通信工作原理。
基于LabVIEW的串口波形上位机界面展示:
定义通信格式及功能
因为数据不算复杂,所以定义简单下位机帧格式:帧头(0xAA) 类型字节 数据低8位 数据高8位 保留字节1 保留字节2 校验字节
如果要传送的数据比较多/复杂,则可以参考ModuleBus协议!
主要功能包括:对帧中的类型字节进行解析,并多通道显示在示波器上
帧偏差校正(这个一般人可能都没有做,造成数据丢失,而我这只要串口传输的数据没错,就能无错漏的解析每一帧)
实时显示读取的每个字节/双字节/4字节
信号保存,