【问题标题】:CAN: How to simulate the sending and receiving the messageCAN:如何模拟发送和接收消息
【发布时间】:2015-05-06 12:59:32
【问题描述】:

我正在处理代码已经准备好发送和接收的 CAN,但现在对于我们的单元测试,我们使用 canalyzer 来测试数据的发送/接收。 有没有一种方法可以让我使用 2 台主机或在同一台 PC 上测试发送/接收。

【问题讨论】:

  • 这个问题太宽泛了。在不知道您拥有什么硬件和系统的情况下,没有人可以回答这个问题。另外,最好在electronics.stackexchange.com提出硬件和软件之间的问题。
  • 我是CAN新手。如何使用环回?您能否给我一些想法或一些关于此的数据,这将有很大帮助。在此先感谢。

标签: can-bus


【解决方案1】:

有许多带有Linux/OSX/Windows库的USB-CAN接口,例如Komodo,Peak CAN等。您可以使用它们来执行测试,通常您可以将多个连接到您的PC,这种方式在一台计算机上进行全部测试。

如果你使用 Linux,你可以使用虚拟 CAN,它允许本地发送/接收套接字接口。 (有关如何设置,请参阅此answer)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-23
    • 1970-01-01
    • 2011-03-09
    相关资源
    最近更新 更多