我正在开发CAN,其中代码已经准备好发送和接收,但现在对于我们的单元测试,我们使用canalyzer来测试数据的发送/接收。有没有办法可以使用两台主机或在同一台PC上测试发送/接收。
发布于 2015-04-25 01:51:18
有许多用于Linux/OSX/Windows的库的USB-CAN接口,如Komodo、Peak CAN等。您可以使用它们来执行测试,通常您可以将多个USB- can接口连接到您的PC,并通过这种方式在一台计算机上测试所有这些接口。
如果您使用的是Linux,您可以使用虚拟CAN,它允许使用套接字接口的本地send/recv。(有关如何设置它,请参阅此answer )。
https://stackoverflow.com/questions/28873091
复制相似问题