问题描述
我计划在Linux中,更具体地说在RaspBerry Pi上开发一个简单的Profibus主站(FDL级别)。我有一个基于MAX 481的RS485收发器。主机必须在有多个主机的总线上工作。
根据Profibus规范,您必须对总线上的“ 1”位数进行计数,以确定何时该轮换访问令牌。特别是在11个“ 1”位之后,下一帧开始。 11位也是一帧。
在Linux中,如何检测这11个“ 1”位?由于没有起始位,因此驱动程序将不会注册它们。所以我需要一个比特流,而不是解码字节。
什么是最好的方法?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)