STM32与迪文屏的串口通讯协议问题

2019-07-20 23:34发布

我看STM32不完全手册里串口实验那一章给的串口1的中断服务函数中制定的协议是当接受到0X0D和0X0A时表示接受完成,但是迪文屏的串口数据帧架构是:帧头( 2 个字节)+ 数据长度( 1 个字节)+ 指令( 1 个字节)+ 数据( N
个字节)+ CRC 校验( 2 个字节),那么如果我想实现STM32跟迪文屏的串口通讯应该如何修改中断服务函数的协议呢?请大神们指点一下思路,这里理不太清。。。


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
335920284
1楼-- · 2019-07-22 08:47
别用中断方式接收就是了,一发一收,按照迪文屏协议来就是。
蔡姜的啦
2楼-- · 2019-07-22 10:08
请问你解决了吗,我现在也在搞这个
myxiaoniao
3楼-- · 2019-07-22 10:13
 精彩回答 2  元偷偷看……

一周热门 更多>