本人其实也是C出来的,在Moto Solution 平台开发组干过好些年。原来没干过Java。不过,最近越来越发现,嵌入式C的开发人员太少。听人说Java也能用在嵌入式系统,呵呵,我先来试试。找了个最新的支持Hard float的Java 8,装在了RPI上面。下面是教程。
1. 下载Win32DiskImager (Win7)
https://launchpad.net/win32-image-writer/0.6/0.6/+download/win32diskimager-binary.zip3. Win7 上面插入空白 SD Card 4. 打开Win32DiskImager开始做系统盘 5. 插入SD到RPI 6. RPI上电,然后找到其IP地址。 8. scp JDK8 到 RPi:
scp <jdk8-zip-bundle> pi@<ip_addr_rpi>:/home/pi
<Password: "raspberry"> 9. ssh 到 RPi:
10.
cd /home/pi
tar zxvf jdk-8-ea-b36e-linux-arm-hflt-29_nov_2012.tar.gz
sudo mv jdk1.8.0 /usr/local/java
export PATH=$PATH:/usr/local/java/bin
java -version
...
11. 简单的Helloworld
cd /home/pi
cat > HelloWorld.java
public class HelloWorld {
public static void main(String args[]) {
java.lang.System.out.println("Hello World!");
}
}
^D
javac HelloWorld.java
java -cp . HelloWorld
下一篇,我会讲讲如何构建IDE开发环境及远程debug环境,对应的硬件的设备。
|