ANDROID系统研究与移植

被引量 : 34次 | 上传用户:glei66
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
新一代的数字机顶盒作为“三网合一”工程中最重要的接入设备之一,必须实现因特网浏览、视频点播、家庭电子商务、电话通信、高清播放等多种功能。传统的linux数字机顶盒已完全不能满足这些需求。Android系统的诞生给数字机顶盒行业带了新的发展机会。将Android系统应用在数字机顶盒中能有效解决传统数字机顶盒面临的各种严峻问题,但是也存在很多难题。最为突出的难题之一就是Android系统主要针对arm体系架构和x86体系架构设计而成,而传统数字机顶盒行业的主流芯片却以Superh体系架构和mips体系架构为主,这严重阻碍了Android系统在数字机顶盒行业的全面推广。sti7162是意法半导体公司推出的一款基于Superh体系架构的嵌入式mcu,这款芯片以其高集成度、高稳定性、以及低廉的价格赢得了传统数字机顶盒厂家的广泛认可,被大量使用在数字机顶盒领域。本课题从2010年9月开始启动,意在将Android系统移植到当时国内数字机顶盒行业的主流mcusti7162上,意在探索Android系统移植技术的同时解决Android系统不能在基于Superh体系架构的mcu上运行这一行业问题,主要完成了以下工作:1.研究Android系统的编译系统,按需定制和编写Android系统makefile文件,建立与Sti7162相关的编译框架;2.研究Android系统的移植技术,实现bootloader、kernel、Android文件系统的移植;3.研究Android系统在Arm平台的详细启动过程,解决Android系统在基于Superh体系架构的sti7162上启动时遇到的众多工程问题;4.研究Android系统中与体系架构相关源码的功能和结构,并移植与Superh体系架构相关的汇编代码到Android系统中。5.研究Android系统的核心机制,解决Android系统运行在基于Superh体系架构的sti7162上以后遇到的众多兼容性问题。6.研究Android系统的图形输出子系统,实现高清电视机显示功能和模拟电视显示功能。7.研究Android系统的Input子系统,实现Android2.1系统对usb鼠标和usb键盘等基本输入设备的支持。8.研究Android系统移植过程中需要用到的各种调试技术。实现Android系统的稳定性测试。
其他文献
畜禽遗传资源作为生物多样性的重要组成部分,正面临着严峻的考验,对其开展保护工作是一项迫在眉睫更是必须持之以恒的任务。作者对目前畜禽遗传资源保护的主要方法和技术,包
无线通信系统中的噪声与多用户干扰是载波同步技术面临的两个重要影响因素。一方面锁相环及数据辅助的载波同步装置在低信噪比通信系统中面临着估计精度差、收敛速度慢的问题
<正>苦味已演变成检测食物中潜在毒素的一种手段,此办法可以被看作是动物自我保护的最有效机制。苦味会产生令人不快的感觉,它与采食量下降有关。然而,并非所有的苦味物质都
Internet已成为人们学习、工作、生活中最重要的知识和信息来源之一,企业内部论坛在信息化技术支持的基础上,能够有有效传播知识和信息,受到企业员工的青睐。企业内部论坛能够实
自行车产业已经从传统的生产代步工具的产业向着绿色、环保、健康、智能的新兴产业转型。富士达公司是一家以OEM代工为主的自行车公司,作为一家集自行车研发、生产、销售为一
<正> 一九八二年广播电视大学将有几万名第一届毕业生。他们的学历、使用和工资待遇问题,经与劳动人事部商定,现作如下通知: 一、各省、市、自治区广播电视大学学员,学完中央
作为一种思想方式,中西绘画的自我理解与各自的存在论大体一致:相应于形式即本质的存在论,西方绘画之创作自觉根源于以距离性为基本特征的视觉原理;相应于以气(味)为性的形上
期刊
本文通过解读马克思对鲍威尔有关犹太人问题的批判,探讨马克思思考犹太人问题的两个维度,即对政治解放本身的批判和对市民社会的批判,并通过剖析马克思与鲍威尔以及整个青年
中职校学生的法制教育现状不尽如人意,存在课程设置不合理、教材不具备针对性、教学方式单一、学校师生对法制教育重要性的认识不够等问题。本文以中职学生为研究对象,探讨中
<正>在高中数学中,平面解析几何是初中内容的延伸,是学生容易理解和掌握的一块内容,所以在研究《高中数学自主创新性学习》这一课题时,我选择《圆与方程》这一章进行实验。我