一、树莓派引脚分类
二、引脚编码方式:
①、板载编码
②、BCM编码
③、WiringPi编码
1、板载编码
![](https://i-blog.csdnimg.cn/blog_migrate/d0fd316117242a109bb84f15c4510b76.png)
2、BCM编码
3、WiringPi编码
![](https://i-blog.csdnimg.cn/blog_migrate/5744da4fda594ba09aca2ac3bef7a7ba.png)
4、查看编码方式:
查看板载编码:pinout
查看全部编码:gpio readall
三、控制引脚输出电流点亮LED灯
①将树莓派与LED灯正确连接,7号引脚连接LED灯正极,6号引脚连接LED灯负极
②通过命令查看引脚的BCM编码的编号
可以看出7号引脚BCM编码为4,而6号引脚为GND,故只需配置7号引脚输出高低电平就可以控制LED灯两灭。
③输入命令设置引脚电平
gpio -g mode BCM编号 out //输出模式,-g表示BCM编码,如果去掉表示wiringpi编码
gpio -g read BCM编号 //读取管脚的状态
gpio -g write BCM编号 1 //设置管脚为高电平
gpio -g write BCM编号 0 //设置管脚为低电平
四、多种方式点亮LED灯
1、通过终端命令控制
(从内核空间找到引脚直接控制GPIO引脚)![](https://i-blog.csdnimg.cn/blog_migrate/3d14c43d8558de3e7e3e20e100855b3d.png)
2、使用python库
运行程序
python3 led.py
3、C语言
gcc -o led led.c -lwiringPi
sudo ./led
五、串行通讯接口
1、准备待调试的硬件串口![](https://i-blog.csdnimg.cn/blog_migrate/05c1dbab52223ab5a3757ec401ef5e87.png)
打开mini URAT
2、安装minicom串口助手
终端窗口输入:
sudo apt-get install minicom
3、 使用USB转TTL工具连接电脑和树莓派
4、开始通讯
打开树莓派串口工具,终端窗口输入:
minicom -D /dev/ttyAMA0 -b 9600
电脑端打开串口助手
电脑端发送字符,实现串口通讯。
树莓派关闭minicom
先按下ctrl + a
再按下z
最后按下x