我正在使用Java ME 8.0开发Raspberry Pi,我想使用GPIO pin 7
try {
pin = (GPIOPin) DeviceManager.open(7);
} catch (IOException ex) {
Logger.getLogger(PiGPIOled.class.getName()).log(Level.SEVERE, null, ex);
return false;
}
还尝试使用以下代码:
pin = (GPIOPin) DeviceManager.open(new GPIOPinConfig(
0, 7, GPIOPinConfig.DIR_OUTPUT_ONLY, GPIOPinConfig.MODE_OUTPUT_PUSH_PULL,
GPIOPinConfig.TRIGGER_BOTH_EDGES, false));
我已经提供了所有API权限,但是当我运行midlet时,我看到了错误: [ERROR] [DAAPI] iso = -1:打开GPIO引脚7时出现意外错误
目前我还没有连接任何东西到GPIO 7引脚,这是问题吗? 一些链接建议运行usertest.sh,当我尝试我看到java运行时很少有人提到它对他们有用并不知道如何?
这里有更多信息
pi@raspberrypi ~/javame8 $ ls /sys/class/gpio
export gpio17 gpio18 gpio3 gpio7 gpiochip0 unexport
谢谢, 阿肖克