论文部分内容阅读
Android是一种基于Linux的开源操作系统,目前广泛运用于手机、Pad等手持终端设备。在移动互联相关领域,该系统的发展表现出了突飞猛进的势头。近年来,由于市场需求的旺盛,众多移动互联网巨头,纷纷涉足到Android移动智能终端设备产品的研发和生产。作者曾在上海盛本通讯科技有限公司实习,该公司是知名的信息化智能终端方案提供商,采用高通平台结合最新的Android开发技术,向客户提供各类的智能终端定制方案。2013年初,公司成功设计基于高通(APQ8064)四核的终端解决方案。基于该方案,目前已经完成多个终端项目的开发及市场的推广。本课题基于盛本公司的D1手机项目,采用其硬件系统解决方案搭建硬件平台,基于目前最新的Android4.2的完成对该项目的底层软件系统设计。作者主要参与完成D1软件系统的底层系统设计工作,主要包括驱动实现,硬件抽象层移植以及模块功能调试的工作,结合实际需求,设计了测试应用。D1软件系统中,针对不同的硬件模块,基于相应的设备驱动模型完成了驱动程序设计。硬件抽象层能对底层硬件驱动以及模块扩展接口实现了封装,这种方式简化了不同硬件系统之间Android系统的移植工作,统一了访问接口。D1项目中模块功能调试过程中根据硬件特点对该层作了移植和调整。D1软件系统中的测试应用,界面功能完善,针对具体模块进行了测试设计,为最终产品的优化和性能提升提供了稳定的保障。目前整机已经获得客户认可,相关工作已经接近完成,产品样机性能稳定,用户体验较好。