【发布时间】:2017-05-05 03:11:27
【问题描述】:
我正在尝试将一些代码移植到 AndroidThings。目前它使用“GPIO 3 (SCL)”作为 Raspberry Pi 上的引脚。 https://github.com/mattdh666/rpi-led-matrix-panel/blob/master/RgbMatrix.h#L206
但在 AndroidThings 上,相同的引脚是“I2C1 (SCL)”,所以我无法使用 peripheralManService.openGpio("BCM3") 引用它
see here for Pinout diagram
try {
gpioSerialClock = service.openGpio("BCM3"); // Throws Caused by: android.os.ServiceSpecificException: Unknown I/O name BCM3
} catch (IOException e) {
throw new IllegalStateException(e);
}
我应该移动我的电线以使用 Raspberry Pi 上标记为 GPIO 的另一个引脚吗?有什么后果吗:/我的外围设备想使用 BCM3,因为它是串行时钟
如果需要,对所选引脚进行更直观的解释:
【问题讨论】:
标签: porting raspberry-pi3 android-things