CAN指令

  • CAN接收指令

用法 candump canX //can第X号端口接收监听CAN总线
e.g.:candump can1

  • CAN发送指令 cansend canX XXX#11223344

XXX:表示标识符ID ID越小 优先级越高 CAN数据冲突时,优先发送。后面112233344表示发送的数据 以16进制表示 最小发送数据单位是字节 可发0~8个字节
e.g.:cansend can0 2c1#1122334455667788

CAN状态以及统计CAN收发情况查询指令

  • ip -details -statistics link show canX 查询CANX的状态及情况

e.g.:ip -details -statistics link show can1

CAN网络关闭

  • ip link set canX down //关闭canX网络

e.g.:ip link set can1 down

CAN网络启动

  • ip link set up canX //启动canX网路

e.g.:ip link set up can1

查看当前网络 ifconfig -a
可以看当前网络下网卡信息(CAN也附属于网卡内)

加载can模块

  • sudo modprove can
  • sudo modprove can_raw
  • sudo modprove can_dev
  • sudo modprove mttcan

配置CAN模块波特率

  • ip link set canX type can bitrate 500000

//设置CANX 波特率为50Mbps

LINUX基础CAN指令及常见操作相关推荐

  1. Linux 基础命令:IP 路由操作 -ip命令

    转自Linux爱好者:Linux 基础命令:IP 路由操作 Table of Contents ip 1.语法 2.选项列表 3.ip link---网络设备配置 4.ip address---协议地 ...

  2. Linux基础命令及用户相关操作

    Linux基础命令及用户相关操作 基础命令 在根下边创建目录log: 查询以.log结尾的文件,将他们复制到创建好的目录中: 查看目录确认复制成功: 用gzip的方式对其进行压缩: 到根下查看,存在压 ...

  3. Linux基础(指令+工具)

    Linux基础指令 基本概念 1.谈到linux,最先想到,linux和window有什么区别呢? linux是一个多用户操作系统,多用户同时操作,但都有各自访问权限 linux下一切皆文件,文件夹也 ...

  4. Linux 系统安装后优化项常见操作

    经过主要的优化过程后,Linux完成了基础环境的配置,将完成优化后的Linux当做Linux Base基线,在此之上再部署相关应用会大大降低业务的故障性.部署的困难性. 1.2 优化说明 本文在每一项 ...

  5. Linux基础第四课——文件操作

    文件的创建 touch sudo touch 文件1 文件2 文件3 #支持批量创建文件 sudo rm -f 文件1 文件2 文件3 #支持批量创建 也支持批量删除 echo '谁动谁输,对不起我输 ...

  6. java api集合,javaAPI_集合基础_集合中常见操作示例

    集合中常见的操作 1.list集合去重 //使用HashSet去重 public static List removeDuplicate(List list) { HashSet h = new Ha ...

  7. Python字串(string)基础与20种常见操作

    多数的程式设计师,处理字串的次数远比数字还要多. 程式设计给人的印象通常是会使用到许多数学,也是不少人对学程式语言感到惧怕的原因. 但其实程式设计的实务上,处理文字字串(string)的频率远比数字高 ...

  8. python基础之字符串定义常见操作、列表定义进阶操作

    字符串 创建字符串 创建字符串有三种方式:' ' ," " , ''' ''' 三引号允许换行,并且可以保留换行 引用--访问字符串中的字符 引用是访问字符串中的一个字符 不能超出 ...

  9. Linux基础入门 -用户与文件操作

    当删除不了账户时,是因为先从root到了zli.而又从zli回到root,进而有部分zli的进程仍在运行,所以我在root账户下删除zli失败,提示Process55681正在使用,故我用Ctrl+D ...

最新文章

  1. 云计算DHT分布式存储
  2. httpd.2.4虚拟主机配置测试
  3. 阅读Book: MultiObjective using Evolutionary Algorithms (5) ---- Non-Dominated Sorting of a Population
  4. java double类型保留两位小数4种方法
  5. banner手动切换效果
  6. java面试题二 %运算符的问题
  7. C++数组与指针概念
  8. 没有桌面体验功能就不能进行图片打印
  9. 数据分析,如何构建指标体系
  10. 用VMware GSX和W2K群集服务实现Exchange群集
  11. matlab训练cifar10,认识CIFAR-10数据集
  12. python csv数据所在行_使用python获取csv文本的某行或某列数据的实例
  13. 64位java没有javaw.exe_javaw.exe路径错误导致eclipse无法启动
  14. 极验滑动验证码的识别
  15. 手机免费logo在线制作的专业教程
  16. Windows7旗舰版SP1_64位2018.10(纯净版)
  17. android自动秒杀脚本,京东自动秒杀脚本手机版-京东自动秒杀脚本安卓版下载v7.0.4 - 7230手游网...
  18. linux两块硬盘主从,电脑双硬盘双系统启动的顺序调整及设置方法
  19. MacBook使用HHKB键盘设置
  20. oracle中的rownumber,oracle中row_number和rownum的区别和联系(翻译)

热门文章

  1. 关系型数据库的瓶颈 与 优化
  2. python基础教程:Python绘制正余弦函数图像的方法
  3. android自定义壁纸制作,Android 自定义View实现画背景和前景(ViewGroup篇)
  4. IT 行业平均薪资第一
  5. vue3需要注意的小问题
  6. 串的模式匹配python
  7. unity调用windows画图打印图片
  8. Android压力测试
  9. PostgreSQL的学习心得和知识总结(一百一十七)|语法级自上而下完美实现MySQL数据库的 label:loop 的实现方案
  10. 信息学奥赛一本通C++语言——1183:病人排队