主要内容

覆盆子PI GPIO引脚

Raspberry Pi™硬件在GPIO,串行,SPI和I2C接口之间共享数字引脚。启用或禁用SPI和I2C接口更改特定引脚的可用性,以用作GPIO引脚。

例如,使用Raspberry Pi,Model B,Rev 2:

  • 默认情况下禁用SPI接口。启用S​​PI界面使用PIN 7、8、9、10和11。

  • 默认情况下启用I2C接口。禁用I2C接口释放PINS 2、3、28和29。

  • 两个接口都禁用了两个接口,可用的数字引脚为:2、3、4、7、8、9、10、11、14、14、14、17、18、22、23、23、24、25、27、27、28、29、30,31。

您可以将GPIO PIN配置为输入或输出。如果引脚未配置,请从引脚读取将其配置为输入,并写入引脚将其配置为输出。

当你写时1到GPIO引脚,引脚输出 +3.3V。当你写时0对引脚或什么都不做,销钉接地,输出0V。

当您阅读GPIO PIN时,Raspberry Pi硬件可检测引脚的电压。如果输入电压的电压大约与地面相同,则大约0V,PIN的逻辑值为0。如果输入电压较高,则大约 +3.3V,引脚的逻辑值为1

要更改已经配置的PIN,您必须使用configurepin。Raspberry Pi硬件需要此额外的步骤,以防止意外损坏板和其他组件。否则,例如,您可以通过写入将其连接到地面的输入引脚。