您现在的位置是:主页 > news > 网上做名片的网站/青岛seo排名扣费

网上做名片的网站/青岛seo排名扣费

admin2025/5/2 9:08:27news

简介网上做名片的网站,青岛seo排名扣费,重庆网站建设及优化公司,wordpress模板响应我们使用树莓派的很重要一个原因是想通过它来进行一些智能控制,比如控制舵机、LED灯、继电器或者用来进行串口、SPI通信等,这些都需要通过控制树莓派的输入输出引脚(IO引脚)来实现的。前面的文章我们说过树莓派的输入输出引脚有26针和40针的区别&#xf…

网上做名片的网站,青岛seo排名扣费,重庆网站建设及优化公司,wordpress模板响应我们使用树莓派的很重要一个原因是想通过它来进行一些智能控制,比如控制舵机、LED灯、继电器或者用来进行串口、SPI通信等,这些都需要通过控制树莓派的输入输出引脚(IO引脚)来实现的。前面的文章我们说过树莓派的输入输出引脚有26针和40针的区别&#xf…

我们使用树莓派的很重要一个原因是想通过它来进行一些智能控制,比如控制舵机、LED灯、继电器或者用来进行串口、SPI通信等,这些都需要通过控制树莓派的输入输出引脚(IO引脚)来实现的。前面的文章我们说过树莓派的输入输出引脚有26针和40针的区别,今天这篇文章我们具体看看它们是如何定义的?

d0e6291b5b601096d243d8f73cce4992.png

首先,我们看看一代B型机的IO引脚(26针)的定义。将树莓派以如下的角度放置,在右上角有两排针脚,即为扩展IO针脚。针脚的左上角为1号,右下角为26号,如下图:

1ffb24fdaef1cfef1c029bac48f6f62e.png

上图中,1号针脚为3.3V电源接口,2号针脚为5V电源接口,6号针脚为电源负极(地)。可以通过将DC5V电源的正极连接到2号针脚,将负极连接到6号针脚为树莓派供电。不过最常用的供电方式是通过板载的Mini USB供电,推荐的电源为直流5V(2A),如下图:

ea9f1ede5358b0c94c714332da54d252.png

如果使用Mini USB口供电,那么2号针脚和6号针脚会有+5V电压差;1号针脚和6号针脚会有+3.3V电压差,可以给外部负载供电。

下图是方正智芯(Founder Chip)整理的一代B型机(26针)的IO 引脚定义图:

60471662f4e3e7d65bd4c6b318b12856.png

该图表中有两种编号:BCM编号和Wiring PI编号。BCM编号是树莓派CPU芯片(树莓派一代机使用的CPU芯片为BCM2835)的引脚编号。但是由于BCM编号在扩展IO引脚上并非按照顺序进行排列,在编程开发的时候使用起来不太方便,因此我们经常使用另一种编号:Wiring PI编号。Wiring PI是为树莓派量身定做的一个软件包,适合有C语言基础的开发人员。上图中也列出了对应的Wiring PI引脚编号。

图表中GPIO的是英文"General Purpuse Input & Ouput"的缩写,中文翻译为:通用输入输出通道。开发人员可以在程序内部将其配置成为输出(Output)通道或者输入(Input)通道,与单片机编程开发的GPIO引脚配置是一样的。

IO扩展引脚支持I2C总线(BCM2、3)、SPI总线(BCM8、9、10、11、12)和通用串行总线(BCM14、15),可以在编程中使用相应的功能。

树莓派从一代B+机将IO引脚扩展到40针,之后的二代B型机和三代B型机都是40针,针脚的定义如下:

a4e3022566f152153f896e59d3885ef3.png

可以看出,40针的IO扩展口在原来的基础上又增加了一组5V电源(针脚4)和3.3V(针脚17)电源供应,保留了原来的I2C总线,SPI总线和通用串行总线,同时增加了一组I2C总线(BCM0,、1),同时GPIO引脚增加到了GPIO29。

好了,关于树莓派IO引脚的定义就介绍到这里了。

熟练掌握IO引脚的定义是编程开发的基础,本文可以作为参考手册,官网(www.founderchip.com)提供PDF版本下载。