Embedded 是否存在用于模拟带有可编程CAN节点的CAN总线的开源工具?

Embedded 是否存在用于模拟带有可编程CAN节点的CAN总线的开源工具?,embedded,can-bus,Embedded,Can Bus,我正在寻找一个工具,使它更容易实验(CAN)协议的调整,以及在其上构建协议的实验 特别是,我正在寻找具有可编程节点的CAN总线模拟,以便每个节点能够完全控制其在任何给定数据包中总线上输出的位,但通常的CAN节点行为(如帧间间隔)和CAN总线功能(如仲裁)仍然可用 然而,如果有任何接近这种工具的东西存在并且是开源的,我很可能会修改它以满足我的需求 我已经看过CANOpen Magic和RTaW Sim,但它们没有提供我想要的确切功能,我无法修改它们以实现这一点,因为它们不是开源的 如果不存在此类库

我正在寻找一个工具,使它更容易实验(CAN)协议的调整,以及在其上构建协议的实验

特别是,我正在寻找具有可编程节点的CAN总线模拟,以便每个节点能够完全控制其在任何给定数据包中总线上输出的位,但通常的CAN节点行为(如帧间间隔)和CAN总线功能(如仲裁)仍然可用

然而,如果有任何接近这种工具的东西存在并且是开源的,我很可能会修改它以满足我的需求

我已经看过CANOpen Magic和RTaW Sim,但它们没有提供我想要的确切功能,我无法修改它们以实现这一点,因为它们不是开源的


如果不存在此类库,请在注释中提及。

对于纯模拟,您可以使用。你必须学习并跟上运行Verilog模拟的速度-你可以使用或运行你的模拟


通过修改Verilog源代码,您可以完全访问CAN控制器的所有方面。

有可用的开源模拟器,用于研究网络。我不熟悉CAN,所以这些工具可能适合也可能不适合该标准。@威尔,我意识到许多类似性质的问题已经解决了,但我实际上在寻找一些具体的问题,答案可以由参考资料支持,所以我不明白为什么这个问题不是建设性的。@merlin2011:但这个问题很可能会引发辩论、争论、投票或扩大讨论。NC通常是“购物”式问题的密切原因。欲了解更多信息,请访问。