【VORON/klipper】蜘蛛主板与树莓派的连接--Uart

一般来说,Voron的树莓派加蜘蛛主板的方案,通信上一般都是使用USB来进行连接,但是他也提供了另一种方式–Uart。

而使用USB的方案的话,不需要进行特别的软件设置,直接用就行了,但是Uart的使用上,由于树莓派3、 3B、 4等型号,板载的蓝牙串口占用资源,需要通过下列操作,将串口功能重新映射到GPIO14和GPIO15后才可正常工作,对于新手玩家来讲还是不太友好,所以在这篇文章进行讲解下,为需要使用到的同学减低下门槛。

一、Uart模式的接线图

树莓派和蜘蛛主板接线图

二、软件重映射配置

1、交换GPIO和蓝牙使用的端口
sudo nano /boot/config.txt

在最后一行添加下面语句并保存

dtoverlay=pi3-miniuart-bt
2、禁用串口
sudo nano /boot/cmdline.txt

在这个文本中找到类似这种的字符串,然后删掉并保存。

"console=serial0,115200"或者 "console=ttyAMA0,115200"
3、修改树莓派配置文件
sudo raspi-config

①选择’Interfacing Options’选项
在这里插入图片描述
②选择P6 – Serial
在这里插入图片描述
③选择NO
在这里插入图片描述
④选择YES
在这里插入图片描述
然后选择OK,接着选择Finish,接着重启就好啦。
在这里插入图片描述

三、查找串口并连接

要使用串口PA9、PA10时,需要先配置menuconfig。如下图:
在这里插入图片描述
波特率建议选115200,太高容易丢包。

然后make后给蜘蛛主板烧录固件,这些都比较容易,就不详细写了。

查找串口

这个时候就不能用voron教的下面语句去读取了,这个是读不到的。

ls /dev/serial/by-id/*

用这个语句

 ls /dev/ttyAMA0

在这里插入图片描述
如果到这一步,有这个信息,就说明以及连接成功。

连接串口

将你的配置文件printer.cfg中的串口信息换成上面查找到的信息。

serial: /dev/ttyAMA0

在这里插入图片描述

然后你就可以接着享受你的3D打印DIY之旅了。

请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值