设备间通信,怎么实现串口发送的指令和期望接收的指令对接

2019-10-12 14:04发布

stm32f103和一个设备通过串口通信,每发一条指令它就回一条。但是发送的指令怎么跟期望接收的指令进行一一对应呢。我是通过定时器发送指令,队列传送接收到的数据然后再判断定时器的计数来对应的,但是数据一多起来,其中还有嵌套,这个办法就不行了。一个任务获取多次任务就会卡住程序。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。