GPIO
板上有两个 5V 引脚和两个 3.3V 引脚,以及一些不可配置的接地引脚(0V)。其余引脚都是通用 3.3V 引脚,意味着输入设置为 3.3V,输出为 3.3V 容差。
OUTPUTS
指定为输入引脚的 GPIO 引脚能够设置为高电平 (3.3V) 或低电平(0V)。
INPUTS
指定为输出引脚的 GPIO 引脚能够读取为高电平 (3.3V) 或低电平(0V)。应用外部上拉或下拉电阻更容易做到这一点。引脚 GPIO2 和 GPIO3 具备固定的上拉电阻,但对于其余引脚,这能够在软件中配置。
MORE
除了简略的输出和输出设备,GPIO 引脚还能够用于各种代替性能,有些可用于所有引脚,有些可用于特定引脚。
PWM (脉冲宽度调制)
- Software PWM available on all pins
- Hardware PWM available on GPIO12, GPIO13, GPIO18, GPIO19
SPI
- SPI0: MOSI (GPIO10); MISO (GPIO9); SCLK (GPIO11); CE0 (GPIO8), CE1 (GPIO7)
- SPI1: MOSI (GPIO20); MISO (GPIO19); SCLK (GPIO21); CE0 (GPIO18); CE1 (GPIO17);
CE2 (GPIO16)
I2C
- Data: (GPIO2); Clock (GPIO3)
- EEPROM Data: (GPIO0); EEPROM Clock (GPIO1)
Serial
- TX (GPIO14); RX (GPIO15)
无关 GPIO 引脚高级性能的更多信息,请参见 interactive pinout diagram
raspi-gpio
raspi-gpio 是一个在树莓派上应用的 GPIO 管制工具,能够获取 GPIO 状态以及设置 GPIO
装置
sudo apt -y install raspi-gpio
应用阐明
性能及复用功能表
转载来自:https://rpideveloper.com/topic/34/gpio