准硬件接口是 Raspberry Pi 等平台成功的关键因素。推出的 Pi 开发板,包括 Pi 3 和 Pi Zero,可提供同样的 40 引脚接口,引出了 28 个 GPIO 引脚,其中一些引脚是 I2C、SPI 和 UART 连接的两倍(图 1)。除了 GPIO 引脚,该 Pi 标准接口还提供了 3.3 V、5 V、接地和其他线路,如 EEPROM ID。多亏有这种通用引脚布局,Pi 用户可以从第三方供应商处找到多种扩展板,并将其全都构建在这个标准接口上。
图 1: Pi 开发板(包括 Pi 3 和 Pi Zero)具有通用的 40 引脚接口,此接口会从主