求一个libview采集串口数据再用曲线显示的程序
时间:10-02
整理:3721RD
点击:
用于采集串口的数据,然后把这些数据在坐标中用曲线显示出来
串口通信 是一个很简单的东西,为什么最近这么多人问呢。
置顶的那个贴子里面讲的很详细了。
如果是具体到用数据画曲线,由于每一种串口仪器通信协议都有不一样,发送的字符如何解析需要参考通信协议里面是如何规定的。
比如,协议规定两个字节为一个数据,低字节在前,高字节在后,(一般为16进制字符),并且该数据小数位数为1位,那么040A这样两个字节,解析出来的数据即为256.4
过程如下:
040A ——> 0A04 ——>2564 ——>256.4
先将【低高】排序的16进制字符换【高低】放致的16进制字符, 再转换为十进制数据,再转为带小数位的数据。
希望可以帮助你。