树莓派一共有40 pin(可以理解为40针)的IO接口,我们通过下图先认识一下树莓派的IO接口,然后我们再将接口中的观点逐个讲解给大家。
一、电源输出引脚
3v3、5v代表:3.3伏特和5伏特,是输出供电的正极,也便是我们常说的Vcc

GND代表接地和输出供电的负极
※ 特殊把稳:每个引脚最大输出电流为16毫安(mA),且同一时候所有引脚的总输出电流不超过51毫安
二、GPIO
GPIO(General Purpose I/O Ports)意思为通用输入/输出端口,普通地说,便是一些引脚,可以通过它们输出高低电平或者通过它们读入引脚的状态-是高电平或是低电平。GPIO是个比较主要的观点,用户可以通过GPIO口和硬件进行数据交互(如UART),掌握硬件事情(如LED、蜂鸣器等),读取硬件的事情状态旗子暗记(如中断旗子暗记)等。GPIO口的利用非常广泛。节制了GPIO,差不多相称于节制了操作硬件的能力。
※ 树莓派有26个GPIO接口,个中有一部分是复用接口。
1、引脚3、5为I²C总线复用接口
2、引脚7为(GCLK)全局时钟引脚复用接口
3、引脚19、21、23为SPI总线复用接口
4、引脚8、10为串口复用接口,TX发送,RX吸收
5、引脚12、32、33、35为PWM复用接口
三、I²C总线
I²C是内部整合电路的称呼,是一种串行通讯总线,利用多主从架构,由飞利浦公司在1980年代为了让主板、嵌入式系统或手机用以连接低速周边装置而发展。I²C的精确读法为\公众Inter-Integrated Circuit\公众 。
SDA:数据线
SCL:时钟线
四、SPI总线
SPI是串行外设接口(Serial Peripheral Interface)的缩写,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,供应方便,正是出于这种大略易用的特性,如今越来越多的芯片集成了这种通信协议。
MISO:数据输入
MOSI:数据输出
SCLK:时钟旗子暗记
SS:使能旗子暗记
五、UART总线
UART是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和吸收。在嵌入式设计中,UART用于主机与赞助设备通信,如汽车音响与外接AP之间的通信,与PC机通信包括与监控调试器和其它器件,如EEPROM通信。
可以理解为打算机的串口。RS232、TTL
RX是吸收, TX是发送.
六、PWM脉冲宽度调制
脉冲宽度调制是一种仿照掌握办法,其根据相应载荷的变革来调制晶体管基极或MOS管栅极的偏置,来实现晶体管或MOS管导通韶光的改变,从而实现开关稳压电源输出的改变。这种办法能使电源的输出电压在事情条件变革时保持恒定,是利用微处理器的数字旗子暗记对仿照电路进行掌握的一种非常有效的技能。脉冲宽度调制是利用微处理器的数字输出来对仿照电路进行掌握的一种非常有效的技能,广泛运用在从丈量、通信到功率掌握与变换的许多领域中。
好了,以上便是树莓派IO接口的先容,有什么问题或疑问可以关注我私信或留言互换。