当前位置:   article > 正文

python can总线_python-can 的使用

python can

最近在搞 websocket, 服务端是用 python 写的,所以,我需要用python 控制 can 去传输相关信息。

python-can 模块就是 python 控制 can 的模仿。

利用 buildroot 去生成 python-can 模块

cd $BUILDROOT_PATH

make menuconfig

Target packages --->

Interpreter languages and scripting --->

[*] python3

External python modules --->

[*] python-can

make

// 生成的文件在 output/target/usr/lib/python3.5/site-packages/

// 将这个文件 拷贝到自己的文件系统的 ust/lib/python3.5 里面

python-can 文档地址:

https://python-can.readthedocs.io/en/latest/index.html#

python-can 的使用

#!/usr/bin/python3

import os; ''' 这是加载 os 模块, 调用shell 命令 '''

import can; ''' 加载python-can 模块 '''

can.rc['interface'] = 'socketcan_native' ``` Linux 里面的 socketcan 在am335x 上面应该使用这个 ```

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/591520
推荐阅读
相关标签
  

闽ICP备14008679号