【问题标题】:Virtual CAN Bus Simulator虚拟 CAN 总线模拟器
【发布时间】:2016-06-07 00:51:34
【问题描述】:

如果这似乎与另一个问题相似或似乎已经得到回答,我提前道歉。我觉得它非常详细,足以保证它自己的问题。

我正在尝试找到一个虚拟 CAN 总线模拟器(或某种轻松制作的方法),它将简单地生成 CAN 总线消息。我希望能够将原始 CAN 消息逐位发送到另一个设备(使用 GPIO),以便由另一个程序进行独立分析。

此外,如果有人知道会生成真实的车辆 CAN 总线消息(甚至只是真实 CAN 消息的数据库)的东西,那将有所帮助。

目前我正在研究 SocketCAN,但我不确定它是否会起作用。我感谢任何想法或建议。

【问题讨论】:

    标签: can-bus socketcan


    【解决方案1】:

    您可以查看 ETAS 的免费软件 BUSMASTER。
    http://www.etas.com/en/products/applications_busmaster.php

    它将让您发送原始 CAN 数据。如果你有一个数据库,它也可以让你发送“真实世界”的数据。如果您想发送真实的车辆数据,您可以记录车辆的 CAN 总线并使用 BUSMATER 进行回放。

    它支持许多 CAN 硬件设备,包括 Kvaser 的那些。
    https://www.kvaser.com/products/kvaser-leaf-light-hs-v2/

    【讨论】:

      【解决方案2】:

      查看“开放式车库”YouTube 频道寻求帮助。这个https://github.com/zombieCraig/ICSim?files=1 是一个很棒的仪表盘模拟器。自述文件将解释如何下载它并启动 sim。当您在模拟器中增加 mph、锁定/解锁门等时,它将生成 CAN 流量。您可以通过 socketCAN 使用虚拟罐设备。这种方式将需要 Linux 操作系统和 wine(用于在 Linux 上启动 exe 文件,exe 是 windows 文件),因为模拟器文件是可执行文件,原因 idk haha​​。我刚开始,发现它非常有帮助。

      【讨论】:

        猜你喜欢
        • 2016-02-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多