第一步:

买https://item.taobao.com/item.htm?id=586333809106

第二步:

模块自带排母直接插在树莓派对接也可,但是我测试中发现有问题。所以我焊接了排针,自己对接树莓派

RPi Pin    RPi Label     CAN Module
02---------5V------------VCC
06---------GND-----------GND
19---------GPIO10--------MOSI (SI)
21---------GPIO9---------MISO (SO)
22---------GPIO25--------INT
23---------GPIO11--------SCK
24---------GPIO8---------CS

第三步

sudo nano /boot/config.txt

在最后一行加入

dtparam=spi=on
dtoverlay=mcp2515-can0,oscillator=12000000,interrupt=25,spimaxfrequency=2000000

注意此处12000000表示晶振,我的板上贴的是12M,要对应你板上的晶振 不然起不来。

保存后退出,重启树莓派

然后用一下命令看是否初始化成功

dmesg | grep -i '\(can\|spi\)'
或
root@raspberrypi:/home/pi# ls /sys/bus/spi/devices/spi0.0/net
can0

第四步:安装测试工具

sudo apt-get install can-utils

第五步:将模块can高低线与外面的can测试工具对接

在树莓派:cansend can0 123#AABBCCDDEEFF
看工具端是否收到对应数据
在树莓派打开接收:candump can0
工具端不断发送,看树莓派是否吐出数据

树莓派外接can模块,can收发功能测试相关推荐

  1. 树莓派外接网卡实现监听wifi

    树莓派外接网卡实现监听wifi 一.硬件需求 树莓派.RT3070/RT5370/RT5572/RT8812AU等支持监听模式的网卡 二.开始我们的表演了 首先安装第三方库:sudo apt-get ...

  2. 【stm32f429igt6】的WiFi模块数据收发。

    [stm32f429igt6]的WiFi模块数据收发. 主要模块:串口7 .串口3 esp8266 stm429igt6.网络调试助手.串口助手. 对上图的个人理解哈! 1:u3和WiFi是一对情侣 ...

  3. 树莓派连接GPS模块,python获取GPS数据

    文章主要内容: 模块之间的连接 树莓派识别gps模块 使用Python语言获取GPS数据 1.连线 ---- 使用 USB转TTL转换器,将树莓派和GPS模块连接 需要的设备:gps模块,gps天线, ...

  4. 【花雕体验】14 行空板pinpong库测试外接传感器模块

    1.pinpong库是一套控制开源硬件主控板的Python库,基于Firmata协议并兼容MicroPython语法,5分钟即可让你上手使用Python控制开源硬件.借助于pinpong库,直接用Py ...

  5. 学习CANopen --- [10] 汽车外接OBD模块原理

    在某宝上搜索汽车OBD,可以发现很多卖OBD模块的,通过接入OBD模块可以增加车子本身没有的功能,如锁车升窗,行车自动落锁和后视镜折叠等,那么其实现原理是什么呢?使用时会造成亏电吗? 一 原理 OBD ...

  6. 树莓派连接EC20模块

    树莓派连接EC20模块 1.下载串口助手 sudo apt-get install minicom 2.配置串口 输入 sudo minicom 按下ctrl+A,松开然后按下Z 输入O 选择Seri ...

  7. 解决树莓派外接HDMI无法显示屏幕的问题

    网上说树莓派外接屏幕不显示要配置config文件很多东西,其实并不是大多数情况,底层的文件我们通常不需要去动.先看看自己属于哪种情况,这里放出解决黑屏的帖子网址:https://www.jianshu ...

  8. 树莓派烧写OpenWrt系统后外接4G模块实现4G路由即MiFi

    关键词:树莓派  Raspberry  Pi  3B  4B  OpenWrt  4G  LTE  WiFi  热点  SSID  4G路由器  Mifi  Mi-Fi 无线分享  电信  移动  联 ...

  9. 树莓派安装python模块_树莓派引脚编号、pypi说明和安装

    树莓派引脚电平是3.3V. 关于引脚的编号,不同的库会有不同的编号: pypi-说明和安装 这个库完整的名字是raspberry-gpio-python,通过这个库可以方便地用python操作树莓派的 ...

最新文章

  1. Mysql修改设置root密码的命令及方法
  2. libpcap抓取数据包
  3. 进程和线程(通信方式)、调度算法(6种)
  4. sender分析之Selector
  5. IPSEC 001 --- 原理简介
  6. MapReduce操作Hbase史上最完整范例
  7. 天锐绿盾加密软件常见问题解决方案
  8. VS Code常用快捷键
  9. 阿里云企业邮箱的imap和pop3设置
  10. 微信公共平台开发(一):服务器配置
  11. 特教学校计算机课,北京特教学校引入编程课 计算机语言为听障孩子打开一扇智能之门...
  12. python是低级语言吗_低级语言和高级语言的区别
  13. 基于struts2 拦截器ResultType为chain的Action之间数据传递 ——表单页面打开优化
  14. e4a怎么建立mysql_E4A编程MYSQL数据库操作
  15. Oracle中 Alter Table 语句的使用
  16. mixer: 一个用go实现的mysql proxy
  17. 干货:服务器网卡组技术原理与实践
  18. 阿里云负载均衡(SLB)简介
  19. 【SPSS统计分析】运用spss软件进行问卷信度分析(附SPSS19.0简体中文版下载地址)
  20. DD 摆磁铁(计蒜客信息学8月普及组模拟赛)

热门文章

  1. Tableau 网站流量分析案例之浏览量分析(二)
  2. 科研写作——常见句式(一)
  3. 网络协议系列一 - 基本认识
  4. STM32 HAL库获取系统时钟与标准库获取系统时钟
  5. OPPO手机里面的快应用是什么
  6. 网页性能测试工具大全
  7. 腾讯地图实时精准定位
  8. VMR论文visualization实验总结
  9. QT半透明图片叠加显示
  10. 关于批量添加用户和域用户