LabVIEWwilliam hill官网
直播中

chenyaoq6

7年用户 19经验值
擅长:嵌入式技术
私信 关注
[问答]

labview串口解析数据包思路是怎么样的?

各位大神,小弟labview初学者,现有一个任务如下:
串口设置:
波特率:115200
数据位:8bit
校验:无
停止位:1
串口描述:上电后MCU以每秒200的速率向串口发送数据包。数据内容为从0 ~30000以每次+300递增的数字,加满30000后请零并重复。每个数据包长度为20个字节,数据包包含同步字(3Byte),包头(1Byte)8int16型的数据(16Byte),需要将接受到的数据包中的有效数据解析出来放到Labview上画出波形
数据包定义:
  
同步字1
  
Byte 1
0xFF
同步字2
Byte 2
0xFF
同步字3
Byte 3
0xFF
包头
Byte 4
0x26
数据1_L
Byte 5
数据18
数据1_H
Byte 6
数据18
数据2_L
Byte 7
0xA5
数据2_H
Byte 8
0xA5
数据3_L
Byte 9
0xA5
数据3_H
Byte 10
0xA5
数据4_L
Byte 11
0xA5
数据4_H
Byte 12
0xA5
数据5_L
Byte 13
0xA5
数据5_H
Byte 14
0xA5
数据6_L
Byte 15
0xA5
数据6_H
Byte 16
0xA5
数据7_L
Byte 17
0xA5
数据7_H
Byte 18
0xA5
数据8_L
Byte 19
0xA5
数据8_H
Byte 20
0xA5


目前先实现读取数据1 求各位大神给给思路,手把手教教小弟

回帖(1)

樊浩

2017-6-30 17:26:32
对于这种一直发的,不可能每一个数据都能得到,可以2倍采样,计算一包的数据所需时间,然后已2倍以上的时间去接受,后面自己慢慢解析数据吧
1 举报
  • SZY: 能具体说明以下吗,不太理解

更多回帖

发帖
×
20
完善资料,
赚取积分