关于"数据包解析",你有协议的话看一下应该就明白了。
串口通信的协议,如果没有本行业的标准,一般各个公司都是自己定义的协议,也都简单,无非就是一些:
前导字+帧头+目标地址+源地址+命令字+数据长度+数据+校验和+结束字
或者少一些or多一些内容。除了“数据”部分可变长度,其他部分都是定长。
你应该找到你们产品所用的协议文档来看,这东西肯定有的。
例子代码的,手边没有,正好别人的其他帖子里有贴个代码,不是很好,还有个小错误,你可以参考一下
http://topic.eeworld.net/u/20100111/14/7c13e8f2-6024-4b1d-9923-a994323d077b.html