当前位置: 首页 > news >正文

PC端Linux之虚拟CAN

在调试QT程序时候需要用到虚拟CAN进行发送和接收的操作,以此记录方法。

在调试QT程序时候需要用到虚拟CAN进行发送和接收的操作,以此记录方法。

1、安装can-utils

sudo apt install can-utils
ifconig -a【查看是否安装成功,是否有can0网络】

2、加载虚拟CAN模块

sudo modprobe vcan

3、添加网卡

sudo ip link add dev can0 type vcan

4、开启CAN

sudo ip link set dev can0 up

5、查看CAN详细连接信息(如波特率)

ip -details link show

6、can通信发送测试

cansend can0 128#112233445566AAFF

7、can通信接收测试

candump can0

8、关闭CAN

sudo ip link set dev can0 down

9、删除CAN

sudo ip link del dev can0
http://www.lryc.cn/news/541084.html

相关文章:

  • C++:std::thread、条件变量与信号量
  • POI pptx转图片
  • Java File 类
  • 工业通信协议 EtherNet/IP 全面解析
  • 使用docker配置PostgreSQL
  • UITextView删除原有字符串时,光标会上移并且光标会变高
  • python入门 介绍及变量的使用
  • 51单片机-按键
  • Java 8 至 Java 23 版本特性对比表
  • 在wsl环境中配置和开发verilog(一种比较新颖的verilog开发指南)
  • AI学习指南HuggingFace篇-Hugging Face 的核心工具
  • DeepSeek 助力 Vue 开发:打造丝滑的二维码生成(QR Code)
  • QT 引入Quazip和Zlib源码工程到项目中,无需编译成库,跨平台,压缩进度
  • 深入解析桥接模式:软件设计中的解耦利器
  • MYSQL-数据库-DDL-DML-DQL-DCL-基础学习
  • rv1126解码的一些原理
  • 二级公共基础之数据结构与算法篇(七)排序技术
  • 深蕾科技智能多媒体SoC产品助力“DataEye剧查查之夜”微短剧盛会
  • Apache Doris 实现毫秒级查询响应
  • 计算机考研之数据结构:P 问题和 NP 问题
  • 新数据结构(13)——I/O
  • PySide6学习专栏(四):用多线程完成复杂计算任务
  • Python多线程编程理解面试题解析
  • Flutter - 初体验
  • 使用最广泛的Web应用架构
  • YOLOv11-ultralytics-8.3.67部分代码阅读笔记-split_dota.py
  • Unity shader glsl着色器特效之 模拟海面海浪效果
  • `AdminAdminDTO` 和 `userSession` 对象中的字段对应起来的表格
  • sqlserver查询内存使用情况的方法
  • rust笔记7-生命周期显式标注