Java me 在JavaMe8上打开Raspberry Pi上的GPIO引脚时出现意外错误
我正在用JavaMe8.0开发Raspberry Pi,我想使用GPIO引脚7Java me 在JavaMe8上打开Raspberry Pi上的GPIO引脚时出现意外错误,java-me,raspberry-pi,Java Me,Raspberry Pi,我正在用JavaMe8.0开发Raspberry Pi,我想使用GPIO引脚7 try { pin = (GPIOPin) DeviceManager.open(7); } catch (IOException ex) { Logger.getLogger(PiGPIOled.class.getName()).log(Level.SEVERE, null, ex); return false; } 还尝试了以下代码: pi
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
谢谢,
Ashok这里的问题是,我安装了没有#sudo的midlet,并试图使用#sudo运行。安装并运行midlet#sudo,它运行正常。这里的问题是,我安装了没有#sudo的midlet,并尝试使用#sudo运行。安装并运行midlet#sudo,它运行正常