串口协议的通信机制

方式1:定义一个缓存区,在接收中断中除了接收数据外,对一个变量进行赋值,在定时器中对该变量进行自减操作,当减到0时从而判断数据接收完成。(适用于帧字节数不定的情况)

方式2:在中断中对接收到的数据实时监测,对比。

不利于多数据的通信,适用于帧字节比较长,如果缓存下来会大大浪费缓存资源

猜你喜欢

转载自blog.csdn.net/m0_37092540/article/details/72972940