在ubuntu系统下通过串口连接IOIO-OTG
一直在Windows环境中调试IOIO-OTG,今天开始尝试在Linux下通过串口连接IOIO-OTG,并运行HelloIOIO。[*]首先我们来认识一下Java: Java 有 2 个,一个是openjava,一个是oracle的java,默认ubuntu系统安装的是openjava,如果你只是普通用户,运行java程序而已,openjava足矣,但是HelloIOIO的程序需要调用awt等库文件所以只能老老实实的安装Oracle的Java。
2.准备工作:
[*]下载Oracle Java JDK( jdk-7u17-linux-x64.tar.gz):
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
[*]下载IOIO Demo(App-IOIO0400.zip)
https://github.com/ytai/ioio/tree/master/release/software3. 安装Oracle Java:
[*]删除已装的openjdk和旧版的java
sudo apt-get purge openjdk* sudo apt-get purge oracle-java7-installer*
[*]安装新的java
sudo mkdir -p /usr/local/jvm
tar zxvf jdk-7u17-linux-x64.tar.gz -C /usr/lib/jvm
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_17/bin/java"
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_17/bin/javac"
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0_17/bin/javaws"
sudo update-alternatives --set java /usr/lib/java/jre1.7.0_17/bin/java
sudo update-alternatives --set javac /usr/lib/java/jdk1.7.0_17/bin/javac
sudo update-alternatives --set javaws /usr/lib/jvm/jdk1.7.0_17/bin/javaws
[*]测试java是否安装好了
java -version4. 安装IOIO-OTG Driver:
[*]https://github.com/ytai/ioio/raw/master/driver/50-ioio.rules 下载 ioio rules
[*]sudo cp 50-ioio.rules /etc/udev/rules.d
[*]restart udev (sudo restart udev or sudo /etc/init.d/udev restart)
5.运行HelloIOIO:
[*]解压App-IOIO0400.zip:
unzip App-IOIO0400.zip运行:java -jar HelloIOIOSwing.jar
呵呵,成功了,上图:file:///C:/Users/Sky/Documents/Tencent%20Files/18227904/Image/B07X80BQ)~Z@OSTL
http://www.linksprite.com/cnblog/wp-content/uploads/2013/04/1-224x300.jpg
页:
[1]