SPI 转 RS485
协议说明
适用场景 |
接线规则 |
发送协议(SPI->RS485) |
接收协议(RS485->SPI) |
|---|---|---|---|
宇树等 RS485 协议电机(固定报文长度 21 字节) |
CS1 片选通道控制 RS485-1、RS485-2;CS2 片选通道控制 RS485-3、RS485-4 |
透传,固定长度 21 字节,预留最后两个字节,最后一个字节为 CRC 值,倒数第二个字节为实际有效数据长度 |
透传,固定长度 21 字节,预留最后两个字节,最后一个字节为 CRC 值,倒数第二个字节为实际有效数据长度 |
说明
为了区分 CAN 协议,帧头
0x45 0x54和0x53 0x54预留给 CAN 协议。RS485 协议的前两个字节不可以使用上述值,其他字节没有限制。
示例代码
Python 样例程序(宇树 GOM8010 电机):spi_unitree_GO_M8010_6_demo.py