串口解析与打包代码框架

代码下载路径

1、 数据格式
格式0x55+len(1)+cmd(1)+…+crc(1)
2、解析函数与处理函数
在这里插入图片描述

3、接收函数填充
在这里插入图片描述
4、 打包函数填充
在这里插入图片描述
5、uart_rx_protocol函数解析成功后,会使得uart_rx_inf.flag为1,在uart_rx_handler函数通过cmd找到对应的函数指针,调用相应的函数来处理。
在这里插入图片描述
6、在调用uart_rx_fun_heart_beat函数进行处理,通过cmd找到对应的函数来打包数据,最后通过串口发送出去。
在这里插入图片描述

版权声明:本文为CSDN博主「fitpolo」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_31806069/article/details/121957414

生成海报
点赞 0

fitpolo

我还没有学会写个人说明!

暂无评论

发表评论

相关推荐

趣聊51之串口通信(概念篇)

对于刚刚接触单片机的同学们来说,串口通信似乎是一个神秘感十足的东西,笔者在刚刚开始学习51单片机时,读的是郭天祥先生的那本著名的《新概念51单片机教程》,贼厚的一本书,但是等