博世can 2.0规范没有明确规定can总线是and-wired逻辑。(虽然互联网上的每个例子都在使用and-wired逻辑)是否使用or-wired逻辑?如果是,我们如何在can总线上连接使用和有线收发器的模块和使用或有线收发器的模块?在这种情况下如何管理仲裁?
发布于 2017-10-06 20:19:16
如果你使用"or-wired“逻辑,那么来自任何设备的”1“将覆盖”0“。这不是CAN的工作原理。
该规范定义任何'0‘覆盖'1’(虽然它们被称为“隐性”和“显性”位,但它们分别映射到“1”和“0”)。
你不能使用或连线逻辑。
https://stackoverflow.com/questions/46580699
复制相似问题