我試圖移植一些代碼到AndroidThings。目前它使用「GPIO 3(SCL)」作爲Raspberry Pi上的引腳。 https://github.com/mattdh666/rpi-led-matrix-panel/blob/master/RgbMatrix.h#L206移植AndroidThings的外設 - 引腳選擇
但是在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);
}
我應該將我的線使用的樹莓派另一個引腳被標記引用它爲GPIO?是否有任何後果:/我的外設需要使用BCM3,因爲它是串行時鐘
如果需要選擇的引腳的一些更直觀的解釋: