Android开源项目向ARM2410实验箱上的移植
[关键词:Android,开源项目,实移植] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:rjgc0001,word全文:56页,合计:15000字 |
本文介绍嵌入式系统Bootloader移植、Android Linux内核移植、Android文件系统裁剪移植和Android应用程序开发。
......
本文介绍嵌入式系统Bootloader移植、Android Linux内核移植、Android文件系统裁剪移植和Android应用程序开发。
本项目完成了Android开源项目向基于S3C2410开发板上的移植。主要完成了以下工作:
(1)构建了以ARM平台为核心,嵌入式Linux操作系统的开发平台;
(2)完成了Bootloader移植;
(3)完成了Android Linux内核移植;
(4)完成了Android文件系统移植;
(5)完成了一个简单Android应用程序开发。
......
第四章详细介绍了vivi移植、Android Linux内核移植、网卡驱动移植、LCD驱动和触摸屏驱动移植、Android文件系统移植以及Android应用程序开发。
结论
本文首先分析了目前嵌入式系统的特点,重点讲了一下嵌入式linux以及Android移植到S3C2410芯片上相关步骤和事宜,为今后往手机开发板上移植Android操作系统打下了基础。
......
选择开发平台主要依据就是系统的需求,本项目的主要目的是实现无线传感器网络和嵌入式系统相结合,来实现家庭的环境等监测,在最大限度满足嵌入式家庭健康安全系统实时性、安全性、可靠性要求的同时,低成本也是本项目的主要目的之一。
今年来,以ARM为核心的嵌入式系统应用越来越广泛,技术日趋成熟,被越来越多的应用与工业、服务业等领域。低功耗、体积小、价格低等特点,使得ARM系列处理器更适合做家庭的控制平台。在这里我们选用基于ARM9内核的处理器和LINUX操作系统作为本项目的嵌入式开发平台。
ARM9处理器包括ARM920T、ARM922T和ARM940T,主要用于手持设备、视频电话、PDA、机顶盒、家用网关等产品中。与ARM7处理器相比,ARM9处理器具有以下特点:5级流水线、采用哈佛结构、引入高速缓存和写缓存、支持MMU等显著优点。
操作系统方面,LINUX是应用最广泛的操作系统,集成了很多网络协议,更重要的是在2.6.X后的内核中配置了FTDI的USB转串口驱动,这对于我们的ARM平台和网关通信提供很大的便利。
综上考虑,本项目中我们选用了博创公司的开发板UP-NETARM2410-S,该开发板的硬件配置如表2.1所示。采用了三星公司的基于ARM920T结构的处理器,该处理器完全能够满足本系统的各项需求。该平台还配有JTAG仿真器和串口通信线等部件,这就大大节省了开发时间。
提示:此毕业设计论文完整版包含【论文】 作品编号:rjgc0001,word全文:56页,合计:15000字 |
本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——Android开源项目向ARM2410实验箱上的移植(论文)!
- 基于Android的新闻客户端的设计…
- 基于Android系统的快递公司应用…
- 基于Android系统移动警务通的设计
- 基于android平台无线点餐系统的…
- 基于android平台即时通信系统的…
- 基于Android平台的LBS系统的设…
- 基于Android的考研APP的应用开发
- 基于Android平台新闻客户端的设…
- 基于Android的音乐播放器App的…
- 基于android的新闻app设计
- 基于Android的体育新闻app的设…
- 基于Android的学生信息管理系统…
- 基于Android的粉尘数据在线监测…
- 基于Android的智能泊车系统研究
- Android平台下通信Blacklist服…