管理提醒: 本帖被 xoom 执行置顶操作(2012-03-09)
正好友善没有这个驱动,自己就做个,算是我android下的第一个驱动程序吧。
程序功能:应用程序显示当前的温度。待整理好,把驱动,JNI,和应用程序代码都上传给像我一样的菜鸟学习学习!
-----------------------------------------------------------------------------
1.编写好18B20驱动,然后编译进内核
2.修改android下的初始化init.rc脚本,赋予18B20驱动读写权限,然后重新生成rootfs_android文件系统
3.把新内核和新文件系统,用SD卡或者USB烧进开发板
4.编写和调试JNI程序和应用程序,应用程序编译成APK程序,用USB线连接开发板,编译完APK文件自己会装到开发板运行。就可以看到效果。
-----------------------------------------------------------------------------
应用程序:
[attachment=3688]
驱动程序:
[attachment=3689]
-----------------------------------------------------------------------------
程序一个简单的界面效果图
[attachment=3687]
[attachment=3686]
[ 此帖被carlin在2012-03-09 07:59重新编辑 ]