收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 其它专业论文 >> 软件工程本科论文

Android开源项目向ARM2410实验箱上的移植

[关键词:Android,开源项目,实移植]  [热度 ]
提示:此毕业设计论文完整版包含【论文
作品编号:rjgc0001,word全文:56页,合计:15000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
Android开源项目向ARM2410实验箱上的移植毕业设计论文------

本文介绍嵌入式系统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实验箱上的移植(论文)!

  •  上一篇:没有了!
  •  下一篇:Autodesk Civil3D编程接口自动化测试