【发布时间】:2018-09-01 01:44:42
【问题描述】:
我的公司需要我创建一个工具来通过控制器局域网 (CANBUS) 读取和发送消息。我已经成功地在 Ubuntu 虚拟环境中创建了一个。
我可以在 Windows 中使用我的 Linux 程序吗? (用python编写)
如果我必须为 Windows 重新创建它,与总线及其硬件交互的最佳编码语言是什么?
有没有可以通过windows与canbus很好配合的库?
【问题讨论】:
-
如果您需要更详细的帮助,请说出您在 Linux 上使用的库。
-
您使用的是什么 CAN 硬件?
-
更新:我目前正在使用“python-can”库与“tkinter”一起用于 GUI 的读取/发送。 python-can 的例子不多,可能会切换到 pyserial 看看情况如何。我使用 VScom USB-CAN Plus 进行接收,使用 Kvaser Leaf Light 进行发送。
标签: python windows ubuntu tkinter can-bus