麦粒 发表于 5 小时前

STC32串口接收SBUS数据,2停止位的疑问。

我用一片STC32G8K128 来接收SBUS的数据。用的串口3,9数据位,中断接收,数据是能接收,但是数据不是SBUS的帧数据了。因为SBUS 是8数据,1偶校验,2停止位。而STC就一个停止位。我看有人说接收的时候,几个停止位都没关系。我想问是哪里出了问题吗?搞好几天了。还是说STC的串口就不能接收sbus数据?

_奶咖君_ 发表于 5 小时前

硬件的停止位就只有1位,,,要是想用的话,需要转个弯,用其他的方式实现

_奶咖君_ 发表于 5 小时前

https://www.stcaimcu.com/forum.php?mod=viewthread&tid=18605&highlight=%E5%81%9C%E6%AD%A2%E4%BD%8D&page=1&extra=#pid172035

你可以看看这个帖子里面的方法。
页: [1]
查看完整版本: STC32串口接收SBUS数据,2停止位的疑问。