2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 树莓派外接can模块 can收发功能测试

树莓派外接can模块 can收发功能测试

时间:2020-05-21 00:25:11

相关推荐

树莓派外接can模块 can收发功能测试

第一步:

买/item.htm?id=586333809106

第二步:

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

RPi Pin RPi LabelCAN Module02---------5V------------VCC06---------GND-----------GND19---------GPIO10--------MOSI (SI)21---------GPIO9---------MISO (SO)22---------GPIO25--------INT23---------GPIO11--------SCK24---------GPIO8---------CS

第三步

sudo nano /boot/config.txt

在最后一行加入

dtparam=spi=ondtoverlay=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/netcan0

第四步:安装测试工具

sudo apt-get install can-utils

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

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。