使用minicom调用控制树莓派的com串口

前言

串口通讯是我们进行嵌入式开发时常用的一种通讯方式,它能连接各种传感器和433无线等传输模块,所以说串口通信在日中的开发中是非常好用和通用的端口。那么树莓派有没有串口了?其实树莓派的串口是在GPIO接口中的第6,8,10号针脚上面。使用起来也非常方便,其中GPIO-6号针脚是接地线,GPIO-8号针脚是串口的TX发送接口,GPIO-10号是串口的RX接受接口。在和其他设备连接时采用RX-TX交叉连接的方式进行通讯。下面我们通过树莓派LINUX系统中minicom这个软件来具体讲解下如何使用树莓派的串口进行通讯。

使用minicom调用控制树莓派的com串口

树莓派串口的配置文件

在树莓派上的串口在系统安装后其实是作为调试接口使用的,所以不能直接被作为串口来调用。需要先修改系统配置文件来修改串口的的配置文件;
编辑sudo nano /boot/cmdline.txt配置文件
然后将"console=ttyAMA0,115200 kgdboc=ttyAMA0,115200"文本内容删除
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
修改了配置结果如下然后就可以保存退出了。
dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

修改配置/etc/inittab配置文件
sudo nano /etc/inittab
通过编辑器把最后一行的配置注释掉即可,如下;
#T0:23:respawn:/sbin/getty
-L ttyAMA0 115200 vt100



安装minicom串口调试工具

树莓派默认情况下是没有安装minicome这个工具的,所以我们采用APT-GET在线安装的方式进行安装。命令行操作如下;
sudo apt-get install minicom 在线安装minicom
sudo passwd root 取得ROOT权限能更好的使用串口
minicom -s 输入命令查看串口的信息,并配置串口的波特率等信息即可使用了。



总结

总体来说树莓派的串口还是非常好用和稳定的,特使是作为传感器的上位机以及低功耗的特点能很好的胜任嵌入式开发的工作。

Syndicate content