SBUS协议(20200210)

最近看到很多sbus协议,就专门搜集了一些资料学习一下。

1、介绍

SBUS是一个接收机串行总线输出,通过这根总线,可以获得遥控器上所有通道的数据。目前很多模型及无人机电子设备都支持SBUS总线的接入。使用SBUS总线获取通道数据,效率高的,而且节省硬件资源,只需要一根线即可获取所有通道的数据。

2、帧介绍

SBUS总线使用的是TTL电平的反向电平,即标准TTL中的1取反为0,而0则取反为1,串口波特率为100000,数据位为8位,2个停止位,偶校验。

SBUS一帧数据的长度为25个字节,其中第"0"个字节为帧头:0x0f;第24个字节为帧尾:0x00;从第1个字节到第22个字节为1-16号比例通道的数据字节;第23字节中,第7位为数字开关通道17通道,第6位为数字开关通道18通道。

第5位为帧状态标志为(判断是否丢帧),用于控制接收机上的LED的状态,第4位为失控保护激活标志位,此位为1时,表示接收机进入失控保护状态。

 

8、参考链接

STM32 解析futaba S-bus协议: https://blog.csdn.net/haozi0_0/article/details/50371021

SBUS协议:SBUS解析与合成:https://blog.csdn.net/peach_orange/article/details/52958385

你可能感兴趣的:(航模)