我正在研究具有多个(5-6)个连接的设备(微控制器,嵌入式Linux,台式机)的产品。所有这些设备都需要交换数据(以太网接口,USB等)
我想要一个通用的数据字典并为每个目标(C或C ++)生成源文件。
我正在寻找与CANopen类似的东西,但没有与CAN硬件的任何链接(对帧长或计时器没有限制),最好是开源的。 CANfestival和CANopen节点似乎很有趣,但是我不知道在没有实际的CAN链接的情况下是否可以使用它们。
对CANopen替代方案有何建议? 我可以在没有CAN物理链接的情况下使用CANopen功能(数据字典,分布式系统)吗?