树莓派外接can模块,can收发功能测试
第一步:
买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收发功能测试相关推荐
- 树莓派外接网卡实现监听wifi
树莓派外接网卡实现监听wifi 一.硬件需求 树莓派.RT3070/RT5370/RT5572/RT8812AU等支持监听模式的网卡 二.开始我们的表演了 首先安装第三方库:sudo apt-get ...
- 【stm32f429igt6】的WiFi模块数据收发。
[stm32f429igt6]的WiFi模块数据收发. 主要模块:串口7 .串口3 esp8266 stm429igt6.网络调试助手.串口助手. 对上图的个人理解哈! 1:u3和WiFi是一对情侣 ...
- 树莓派连接GPS模块,python获取GPS数据
文章主要内容: 模块之间的连接 树莓派识别gps模块 使用Python语言获取GPS数据 1.连线 ---- 使用 USB转TTL转换器,将树莓派和GPS模块连接 需要的设备:gps模块,gps天线, ...
- 【花雕体验】14 行空板pinpong库测试外接传感器模块
1.pinpong库是一套控制开源硬件主控板的Python库,基于Firmata协议并兼容MicroPython语法,5分钟即可让你上手使用Python控制开源硬件.借助于pinpong库,直接用Py ...
- 学习CANopen --- [10] 汽车外接OBD模块原理
在某宝上搜索汽车OBD,可以发现很多卖OBD模块的,通过接入OBD模块可以增加车子本身没有的功能,如锁车升窗,行车自动落锁和后视镜折叠等,那么其实现原理是什么呢?使用时会造成亏电吗? 一 原理 OBD ...
- 树莓派连接EC20模块
树莓派连接EC20模块 1.下载串口助手 sudo apt-get install minicom 2.配置串口 输入 sudo minicom 按下ctrl+A,松开然后按下Z 输入O 选择Seri ...
- 解决树莓派外接HDMI无法显示屏幕的问题
网上说树莓派外接屏幕不显示要配置config文件很多东西,其实并不是大多数情况,底层的文件我们通常不需要去动.先看看自己属于哪种情况,这里放出解决黑屏的帖子网址:https://www.jianshu ...
- 树莓派烧写OpenWrt系统后外接4G模块实现4G路由即MiFi
关键词:树莓派 Raspberry Pi 3B 4B OpenWrt 4G LTE WiFi 热点 SSID 4G路由器 Mifi Mi-Fi 无线分享 电信 移动 联 ...
- 树莓派安装python模块_树莓派引脚编号、pypi说明和安装
树莓派引脚电平是3.3V. 关于引脚的编号,不同的库会有不同的编号: pypi-说明和安装 这个库完整的名字是raspberry-gpio-python,通过这个库可以方便地用python操作树莓派的 ...
最新文章
- Mysql修改设置root密码的命令及方法
- libpcap抓取数据包
- 进程和线程(通信方式)、调度算法(6种)
- sender分析之Selector
- IPSEC 001 --- 原理简介
- MapReduce操作Hbase史上最完整范例
- 天锐绿盾加密软件常见问题解决方案
- VS Code常用快捷键
- 阿里云企业邮箱的imap和pop3设置
- 微信公共平台开发(一):服务器配置
- 特教学校计算机课,北京特教学校引入编程课 计算机语言为听障孩子打开一扇智能之门...
- python是低级语言吗_低级语言和高级语言的区别
- 基于struts2 拦截器ResultType为chain的Action之间数据传递 ——表单页面打开优化
- e4a怎么建立mysql_E4A编程MYSQL数据库操作
- Oracle中 Alter Table 语句的使用
- mixer: 一个用go实现的mysql proxy
- 干货:服务器网卡组技术原理与实践
- 阿里云负载均衡(SLB)简介
- 【SPSS统计分析】运用spss软件进行问卷信度分析(附SPSS19.0简体中文版下载地址)
- DD 摆磁铁(计蒜客信息学8月普及组模拟赛)