初始结构 = ≥4字节的时间 (32位)
地址码 = 1 字节(8位)
功能码 = 1 字节
数据区 = N 字节
错误校检 = 16位CRC码 
结束结构 = ≥4字节的时间初始结构>=4字节,在程序中怎么判断。这个协议传输的是二进制的变量还是字符型的变量。
以前没写过协议,最好给个实例,分不够另外开贴在给。