安卓系统底层开发实验

本人曾经在21ic与云汉上面写过一些评测帖,对于基于ARM内核的芯片比较感兴趣,无论是M系列芯片还是A系列芯片
曾经写过MAPS评测、lemaker guitar评测。对于全志的ARM系列芯片有一定的了解,使用过基于全志A20和A64的开发板。然后主要想运用这个基于全志H3的BPI-M2+进行安卓系统底层开发实验
教材是根据基于全志A20的pcduino写的,不过同样是全志的芯片,相比也差不多

预计实验计划:
1、开箱,熟悉BPI-M2+硬件组成、接口分布等,为下一步软件开发做准备
2、下载一个安卓镜像,在PC机部署安卓开发的软件android studio
3、对原生镜像进行编译
4、利用安卓系统上面的app控制GPIO口、蓝牙WIFI等进行通信

预计成果:
1、基于安卓系统的传感器平台,利用GPIO口扩展传感器
2、基于安卓系统的控制终端,利用GPIO口或者蓝牙、WIFI,甚至是网口控制多个设备比如开关、电机等,结合成果1,做成的平台主要用于智能家居

以往写过的评测:
http://bbs.ickey.cn/group-topic-id-68821.html
http://bbs.ickey.cn/group-topic-id-68822.html
http://bbs.ickey.cn/group-topic-id-68824.html
http://bbs.ickey.cn/group-topic-id-68826.html

准备参考的教材:
Android底层开发实战, 机械工业出版社