在许多方面,raspberry pi 4改进了pi设置的功能之前的模特。单板计算机不仅支持更多ram,更快的处理器速度和扩展的外设,而且gpio引脚保留了以前型号设置的标准功能以及现有引脚的额外功能。让我们来看看pis上的标准40引脚是做什么的,然后我们将详细介绍这些功能。
raspberry pi 4及以下的引脚列表。图片由 pinout.xyz 。
通用输入/输出
通用输入/输出是gpio所代表的,并描述了raspberry pis上的别针完美无缺。它们与arduino引脚端口非常相似,因为它们可以配置为读取输入或写入输出。这些引脚让您的pi与不同的组件交互,如按钮,电位器和蜂鸣器。
您应该熟悉两种命名方案:wiringpi和broadcom编号。后者是每个引脚正式调用的内容,以绿色显示上图中的引脚。 wiringpi是您最有可能使用的gpio接口库,它内部具有自己的硬件独立编号系统。在编程pi时,请记住验证您实际写入或写入的引脚。
电源和接地引脚
电源和接地引脚用于为外部电路供电。所有带标准40 gpio引脚的raspberry pis都有两个5v引脚和两个3.3v引脚,总是在同一个地方。
除了5v和3.3v引脚外,还有8个接地引脚可供选择。电源和接地引脚可以让您的raspberry pi电源组件如led和电机在您的项目中使用。但是,请记住,在 尝试通过这些引脚为任何设备供电之前,应始终安装正确的hat或外部电路 。如果没有合适的电机控制器,那么电流过大或电压峰值过大的电源将会损坏引脚并使其无法使用。
替代功能
虽然许多项目可以与电源和输入引脚相处,但有时候需要不同的功能。 。幸运的是,一些gpio引脚兼作i2c,spi和uart接口。 pi 4通过支持这些接口扩展了许多引脚的功能,而不是之前的raspberry pi 3b +。下面是每个的简要说明。
i2c
i2c或内部集成电路协议允许您的raspberry pi控制多个传感器和组件,称为从属。通过sda(数据引脚)和scl(时钟速度引脚)完成通信。每个从设备都使用唯一的地址创建,以便与许多设备进行快速通信。 id_eeprom引脚也是i2c,但用于与hat通信,而不是与从组件通信。
spi
spi,或串行外设接口,也用于控制具有主从关系的组件,但它不是那么紧凑。它需要时钟(sclk),主机输出从机输入和主机输入从机输出引脚才能工作。这些引脚做了他们的名字所暗示的,sclk调节数据速度,mosi用于从pi向附加设备发送命令,miso则相反。
uart
如果您之前使用过arduino,您可能以前听说过uart或serial。通用异步接收器/发送器用于将arduinos连接到对它们进行编程的计算机,也用于其他设备与接收和发送引脚之间的通信。如果在raspi-config中启用串行控制台,则可以使用这些引脚通过另一台计算机控制pi,或者如果您的项目无法使用usb电缆,则可以直接控制arduino。
pwm
除了这些功能外,所有引脚都能够进行软件pwm,而gpio12,gpio13,gpio18,gpio19能够进行硬件脉冲宽度调制。
官方40针rpi列表
虽然所有40针raspberry pis的标准引脚排列保持不变,但您可以找到更新的列表在官方raspi-gpio存储库中为raspberry pi 4提供pin功能。
发现自己经常忘记什么针做什么?看看由andreas gohr(更好地称为splitbrain)创建的令人敬畏的raspberry pi b +叶子。他的设计可以打印出来并直接放在电路板顶部,方便所有引脚保持笔直。
分析台湾偏光片行业三巨头的兴衰史为大陆企业提供借鉴
行稳致远 日立家电启动新一轮规模增长
气体检测报警器的常见术语
台积电将宣布日本第二座晶圆厂!
Crowbar经典应用电路分析
树莓派4每个引脚的作用
超音波3D映射为无人机应用铺路
一文看懂:机床企业积极探索智能制造
STM32的中断及是如何使用
全球汽车芯片供应呈现高度紧张状态
柔性电路板的典型制造工艺流程介绍
使用DSP芯片实现太阳跟踪控制器的设计
微型5G智能网关助力打造智能清洁机器人
甲骨文2018全年财报:总营收398.31亿美元,与上一年相比增长6%
新能源重卡市场浪潮涌动,上汽红岩全面布局“三纵三横”
e络盟宣布携手TE Connectivity 推出面向运输应用的独特高压元件
新品|KMeterISO Unit 上线
新加坡电信M1和诺基亚完成了small cells试验下载速度接近1Gbps
索尼推出首款PD快充充电器 相较传统USB充电器五倍的电力
土壤肥料快速检测仪的用途是什么