在一个学校项目中,我最近买了一个Orange Pi +2,希望用它来控制一些带有GPIO引脚的电子产品。我有很多年的Java经验,所以我很自然地想用这种语言编写我的代码。在尝试安装pi4j (这是一个用于raspberry pi的java库)时,我得到了以下错误:
mackenzie@OrangePI:~$ sudo java -jar LCD.jar
sudo: unable to resolve host OrangePI
Unable to determine hardware version. I see: Hardware : sun8i,
- expecting BCM2708 or BCM2709. Please report this to projects@drogon.net我想知道是否有人有任何的Orange Pi端口,如果没有,我将不得不用C编写我的程序,我正在运行Debian 8夹克2作为操作系统。
发布于 2016-12-06 02:46:57
对OrangePi的实验性支持现在包含在最新的Pi4J v1.2-SNAPSHOT构建中。请注意,这在很大程度上是未经测试的时间。可以自由地尝试并向项目报告问题。
我担心用于WiringPi的OrangePi (WiringOP)端口可能有点过时,可能不支持更新的/最新的OrangePi硬件模型,但需要进行更多的测试来确认哪些型号工作正常。
发布于 2016-03-01 22:58:34
我看到了一篇可能对你有帮助的帖子:https://groups.google.com/forum/#!topic/pi4j/T30EUL2Z10I
因为我不拥有这个设备,所以我无法自己核实。
发布于 2016-11-13 20:00:47
对于Raspberry,有一个著名的wiringPi库,用C编写,用于GPIO访问和控制.这个库是为橙皮移植的。端口名为wiringPO。我用本机方法编写了一个简单的Java类。本机方法允许我访问wiringPO库,并使用JNI允许我的java应用程序与本机方法交互。就像一种魅力。
https://stackoverflow.com/questions/35735120
复制相似问题