21得票7回答
如何编写简单的CANopen层?

我们有一个机器人项目,其中电机控制器使用CANopen进行通信。我需要使用主微控制器与这些电机控制器进行通信。问题是,我需要在这个微控制器中开发一个CANopen层,但我只知道如何在低级别(CAN)发送和接收。 我不太了解CANopen(PDO、SDO、Heartbeat、对象字典等)。我尝...

13得票1回答
Java和CANopen

背景 我需要在笔记本电脑上创建一个Java程序来接收/发送CANopen消息。 选择RJ45作为网络物理介质。我对CANopen和Java通信编程都很新。 如果我看起来是个门外汉,请原谅我。事实是,我已经阅读了很多资料,但我还不知道如何开始。 问题 除了将PC连接到CAN总线网络之...