Raspberry Pi简介: GPIO接口简介

电脑杂谈  发布时间:2020-04-25 10:26:17  来源:网络整理

树莓派3 gpio_树莓派+gpio_树莓派gpio引脚介绍

作为低成本计算机树莓派gpio引脚介绍,Raspberry Pi最初旨在帮助人们学习计算机编程. 在随后的应用中,许多电子发烧友将其用作电子项目中的计算机. Raspberry Pi上的GPIO接口允许用户通过Linux编程直接控制与其相连的外部电路,这是最大的亮点. GPIO接口允许用户电路连接到计算机系统. 以前的微控制器(微控制器)绝对不可能使用此功能. 因此树莓派gpio引脚介绍,Raspberry Pi一问世,它的功能已经超出了设计的初衷,并且受到了大多数电子发烧友的追捧.

到目前为止,Raspberry Pi有几种不同的版本. 最初的Type A和Type B具有26个GPIO接口(其中17个可用作输入/输出),后来的型号(包括Pi Zer,A +,B +,Raspberry Pi 2和Raspberry Pi 3)配备了40个GPIO接口. GPIO接口,其中28个可用作输入/输出. 更多的接口可以提高Raspberry Pi连接复杂外部电路的能力,还可以提供更多的HAT(Raspberry Pi扩展板).

树莓派gpio引脚介绍_树莓派3 gpio_树莓派+gpio

GPIO表示“通用输入/输出”,这是微处理器上的概念,这意味着微处理器的引脚既可以用作输入也可以用作输出. Raspberry Pi上的GPIO接口直接连接到它使用的微控制器. 由于处理器的接口电压为3.3V,因此此处的接口也为3.3V. 常用的外部电路和其他类型的处理器通常以5V作为工作电压,因此在连接外部电路之前,必须注意电压匹配,否则GPIO接口可能被烧坏. 此外,Raspberry Pi的GPIO接口用作输出时可提供高达16mA的电流.

如下图所示,黑行是GPIO接口.

树莓派+gpio_树莓派3 gpio_树莓派gpio引脚介绍

任何GPIO引脚都可以(在软件中)指定为输入或输出引脚,并可以用于多种用途.

注: GPIO引脚号未按数字顺序排列;板上的GPIO引脚0和1(物理引脚27和28)存在,但保留供高级使用.

树莓派gpio引脚介绍_树莓派3 gpio_树莓派+gpio

板上有两个5V引脚和两个3.3V引脚,以及一些不可配置的接地引脚(0V). 其余的引脚为普通的3.3V引脚,这意味着输出设置为3.3V,输入允许3.3V.

指定为输出引脚的GPIO引脚可以设置为高(3.3V)或低(0V).

指定为输入引脚的GPIO引脚可以读取为高电平(3.3V)或低电平(0V). 使用内部上拉或下拉电阻可以更轻松地实现这一点. gpio2和gpio3引脚具有固定的上拉电阻,但对于其他引脚,可以在软件中进行配置.

树莓派+gpio_树莓派gpio引脚介绍_树莓派3 gpio

除了简单的输入和输出设备外,gpio引脚还可以用于多种替代功能,某些引脚可以用于所有引脚,某些引脚可以用于特定引脚.

–所有引脚上的软件脉冲宽度调制

–在GPIO12,GPIO13,GPIO18,GPIO19接口上提供硬件脉冲宽度调制

– SPI0: MOSI(GPIO10); MISO(GPIO9); SCLK(GPIO11); CE0(GPIO8),CE1(GPIO7)-SPI1: MOSI(GPIO20); MISO(GPIO19); SCLK(GPIO21); CE0(GPIO18); CE1(GPIO17); CE2(GPIO16)

–数据: (GPIO2);时钟(GPIO3)-EEPROM数据: (GPIO0); EEPROM时钟(GPIO1)

– TX(GPIO14); RX(GPIO15)


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-188237-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...