在Java ME 8上的Raspberry Pi上打开GPIO引脚时出现意外错误

时间:2015-12-18 19:48:45

标签: java-me raspberry-pi

我正在使用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

谢谢, 阿肖克

0 个答案:

没有答案