树莓派之所以这么火,其中树莓派引出40Pin 引脚肯定是功不可没。有了这40个引脚可以让树莓派可以像普通单片机那让控制各种各样的外设。
树莓派40Pin 引脚对照表如下图所示:
第一种就是Board编码,这种就是按照树莓派主板上引脚排针编号。分别对应1~40号排针。
第二种就是BCM编码,这种方式是参考 Broadcom SOC 的通道编号,侧重CPU寄存器,是用BCM库或者python编程常采用这种编码
第三种家就是WPI编码,就是WiringPi编码,把扩展GPIO端口从0开始编码,在使用wiringPi库编程会使用这种编码。
其中这些引脚又分为串口,i2C,SPI,GPIO 和电源管脚。
树莓派最新系统默认是没有开启串口,I2C和SPI的。
可以在命令行运行sudo raspi-config 命令开启。选择Interfacing Options选择可以配置树莓派外设。
树莓派可以通过串口调试,但是最新的系统默认是没有开启的,首次登陆在没有外接屏幕和没有网络的时候非常麻烦。
这个时候就可以通过修改TF卡更目录下的cofnig.txt文件,在config.txt文件末尾添加这两个语句开启串口调试。
1 | dtoverlay=pi3-miniuart-bt |
2 | enable_uart=1 |