pci-can 9820 can卡使用

一. 安装驱动

首先下载驱动: 驱动

  1. 编译源文件
make

编译有问题的话 新建个文件夹 把原来的东西放进去

  1. 加载驱动
 insmod dev.ko
 insmod sja1000.ko
 insmod itek_pci.ko

二. 测试

1. can utils 安装

   cd can-utils
   ./autogen.sh
   ./configure
   sudo make
   sudo make install (with root privileges)
  • 需要安装
sudo apt-get install autoconf

2. CAN卡初始化

  • 查看是否有can设备
   ip addr
  • 关闭can设备
   ip link set can0 down
  • 配置波特率
   ip link set can0 type can bitrate 250000
  (设置CNA0的波特率为250K,在设置前需要先把CAN0关闭)
  • 打开can设备
   ip link set can0 up
  • 查看can设备详细信息
   ip -details link show can0

需要 sudo 权限

3. can utils 收发数据

  • 发送测试
./cansend can0 1234#12345678  
(id=0x1234,len=4, data=0x12 0x34 0x56 0x78)
  • 接收测试
 ./candump can0

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值