树莓派串口连接其它设备(使用树莓派调试其他设备)

默认情况下树莓派硬件串口交付于控制台,主要用于电脑端控制树莓派,需要关闭控制台对硬件串口的占用,使树莓派硬件串口直接读取传感器串口。

sudo nano /boot/cmdline.txt

删除以下部分

console=ttyAMA0,115200 kgdboc=ttyAMA0,115200

最终效果类似

dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

如果有文件/etc/inittab

输入以下指令

sudo nano /etc/inittab

注释

#:/sbin/getty -L ttyAMA0 115200 vt100

选择 Interfacing Options ->Serial ->no -> yes 关闭串口调试功能,打开串口

  • 打开/boot/config.txt文件,找到如下配置语句使能串口,如果没有,可添加在文件最后面。

enable_uart=1

重启,将传感器连接到树莓派硬件串口,使用minicom进行调试

minicom -b 9600 -o -D /dev/ttyAMA0

如果是buildroot编译的系统镜像
参考文章
https://blog.csdn.net/u011738895/article/details/118421286?spm=1001.2014.3001.5501

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值