串口状态机,这东西很好用啊
Posted zxnsirius
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了串口状态机,这东西很好用啊相关的知识,希望对你有一定的参考价值。
以前并没有发现串口状态机的好处,以至于忘记了到底怎么用到底是干什么的,最近用到了这种指定格式的数据包解析,才发现这东西非常的好用,可以增加数据传输的鲁棒性,可以对串口的数据包进行过滤只解出符合协议的数据包。这个呢其实就是一种思想,不仅仅局限于串口之间的数据传输,我认为可以用在很多指定数据协议的数据包传输解析当中。大致代码思想写在下面,希望对大家有帮助。
/*
主要的变量声明在这边
/* 串口状态机宏 */
#define DATA_HEAD 3
#define DATA_LEN 4
#define DATA_COM 5
#define DATA_NUM 6
#define DATA_CRC 7
#define DATA_TAIL 8
#define DATA_ADD
以上是关于串口状态机,这东西很好用啊的主要内容,如果未能解决你的问题,请参考以下文章
本人想通过moxa nport5650实现下位机modbus与上位机wincc通讯,从wincc采集nport里数据该怎么做?