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

2019-07-17 17:20发布

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

目前先实现读取数据1 求各位大神给给思路,手把手教教小弟
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
左耳朵的耗子
1楼-- · 2019-07-17 19:02
对于这种一直发的,不可能每一个数据都能得到,可以2倍采样,计算一包的数据所需时间,然后已2倍以上的时间去接受,后面自己慢慢解析数据吧

一周热门 更多>