基于R2R平台的Android系统移植及图形系统研发

来源 :武汉理工大学 | 被引量 : 2次 | 上传用户:vitchen02
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Android作为一个专为移动设备设计的软件开发平台,在汽车电子、医疗设备、交通管理、可穿戴设备等领域发挥着越来越重要的作用。随着Android系统在嵌入式开发领域越来越广阔的发展前景,Android技术已不仅仅应用于ARM处理器平台。但有能力移植Android系统的处理器厂商,一般不会公开Android系统在其处理器平台上的移植过程,在一定程度上阻碍了Android的推广。SuperH是瑞萨公司生产的一款典型的非ARM架构处理器,被广泛应用于消费电子、通信设备等领域。本文正是研究在SuperH架构平台上Android操作系统的移植过程,结合目标平台的特性,提出了一套适用于该硬件平台的移植方案;并针对Android图形显示系统进行了改进,采用多硬件功能模块协同工作的方式提升图形显示效果,完善用户体验。作者的主要工作如下:1.研究了Android操作系统移植的关键技术问题,并针对Android系统层次化的特点,以及项目的需求分析,设计了在目标平台上进行Android系统移植的总体框架,提出了从Bootloader到Android内核,再到Android文件系统的移植思路;2.通过对基于SuperH架构的UbiQuix R2R硬件平台进行分析,结合Bootloader、Android Kernel的工作流程,在充分保持R2R处理器性能的基础上,以尽量减小工作量为前提,分模块介绍了Bootloader、Android Kernel、Android文件系统的具体移植方案。该方案对于Android操作系统在其他处理器架构平台上的移植具有参考意义;3.结合Android源码自上而下研究了Android图形显示系统运行原理,重点分析了图形系统核心SurfaceFlinger的工作流程,结合R2R平台硬件模块的特点,改进了Android Eclair2.1系统默认的图形显示方式,采用硬件加速的方法替代软件加速;4.优化了Android图形显示硬件加速方案,针对移植过程中画面显示不良的问题进行调试,主要解决了对话框倾斜以及图像抖动的问题。通过以上工作,在R2R开发板上可以成功运行Android Eclair2.1系统;对比Android图形显示系统改进前后,改进后的系统运行更流畅,满足了用户需求。
其他文献
恐怖活动是现代社会发展到一定阶段的产物,对人类的生存、发展构成了极大的威胁。金钱是恐怖主义的生命线,目前,所知的大规模恐怖活动不是任何(?)个个人或国家都有实力从事的
综述了近十几年来卟啉试剂合成的进展,收集的卟啉试剂共152 种,分成4 类,即对称型、非对称型、双卟啉型和高分子型卟啉等
期刊
本研究以知识组合理论为基础,将技术新颖性看作是知识单元组合的产物,结合社会网络理论和演化理论的观点,提出知识单元的多样性和依赖度影响技术新颖性的理论框架。知识多样
报道了3-三氯锡基丙酸烯丙酯及其二甲基亚砜,二苄基亚砜,六甲基磷酰胺,三苯基氧化膦,2,2’-联吡啶,8-羟基喹啉及水杨醛缩邻氨基苯酚配合物的合成及性质,利用元素分析,IR,^1HNMR等对其结构进行了表征。
癫痫是儿童神经系统常见的慢性发作性疾病,抗癫痫药物治疗是目前主要的治疗手段,而药物依从性是癫痫治疗过程临床关注的重要问题,如何判断依从性以及在依从性不佳时设计合理
安全管理是建筑施工过程中的重要管理内容,能够为施工现场提供安全保障,要想提高安全管理效果必须要构建完善的安全技术体系。目前在建筑施工过程中存在着较多的安全隐患,必
随着社会经济的迅速发展,人民生活水平日益提升,我国社会各个生产领域对用电需求提出了更高的标准。尤其生活用电、工厂企业用电等,这些行业的发展需要电力企业给予足够供电
本文主要研究的是轨道交通车辆制动系统的制动阀。将传统自动式空气制动机中的制动阀由人工控制改为三位三通电磁控制换向阀控制,优化后的电磁阀能实现制动、缓解和保压三种
目的对预防护理干预在糖尿病患者CT增强后对比剂肾病发生率中的应用效果进行分析。方法随机将2018年7月—2019年7月64例糖尿病性CT增强扫描患者分为两组,对照组32例患者予以