【发布时间】:2020-07-25 15:33:16
【问题描述】:
我刚买了一个“Contelec Vert-x”度数传感器,并通过我的 LPC55S16 板上的 CAN 总线连接它。
现在的问题是如何读取传感器通过 CanOpen 提供给我的数据。文档不好,MCUXpresso 的示例仅适用于主从板。
【问题讨论】:
-
我们很高兴您与我们在一起,您需要提供您的问题的示例,以便我们可以使用您的代码重现它。
我刚买了一个“Contelec Vert-x”度数传感器,并通过我的 LPC55S16 板上的 CAN 总线连接它。
现在的问题是如何读取传感器通过 CanOpen 提供给我的数据。文档不好,MCUXpresso 的示例仅适用于主从板。
【问题讨论】:
Canopen 只是 CAN 总线之上的一层。在 Canopen 之前,您应该阅读 can bus。我没有使用 LPC55S16 板,但我认为您可以为该板找到一个简单的 CAN 驱动程序,或者它可能已经提供?一旦您能够在 CAN 总线上正确读取/写入,您应该了解 Contelec Vert-x 的通信方式。 CANOpen 不应该吓到你。它只是为一些messagw ID 命名并定义一些特定的消息流。
【讨论】: