基于Cortex-A8的智能电话接口模块设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:yxhzhy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会科技的不断进步,智能化设备不断渗透到人们的日常生活中。手机从一般的通讯工具发展为人们娱乐、交流、学习的智能化工具,极大改变了人们的生活习惯。而原有固定电话却逐渐淡出人们的视野,其使用率逐步降低。为了改变这种现状,固定电话也在向智能化方向寻求出路,开始在硬件上搭载操作系统,成为智能固定电话。这就使得固定电话不仅具有通话基本功能,还具备视频通话、浏览相册、播放音乐、上网等多媒体功能,为人们的生活体验增添了新的色彩。本文基于Android系统进行硬件的驱动开发和测试。自从07年由Google发布Android系统以来,Android系统凭借其开放性、可移植性等特点,吸引了大量手机厂商和研发团队对其进行研发,目前Android系统可以被移植到众多的硬件平台上。Android操作系统市场份额已经超越IOS系统成为全球第一大操作系统,并且市场份额在不断扩大。本文介绍了硬件平台的功能特性,并深入分析了Android系统的框架和Linux内核架构,对软硬件平台有了深入了解。内核驱动的实现需要对具体硬件的工作原理进行深入认识,因此对音频管理芯片WM9713的工作特性、串口的工作原理以及3G无线上网模块的AT指令控制进行详细介绍。本文分析了Android系统的ALSA音频框架,并针对音频框架内的相关驱动文件进行介绍,随后编写了音频管理芯片WM9713驱动程序,完善了底层驱动程序的功能,实现了音频播放的切换功能。串口驱动部分,先简要分析了串口的工作原理,并对要使用的流控制方式进行详细说明,完成了带有流控制串口驱动的编写,实现了处理器与外围设备之间的串口通信。最后分析了3G无线上网模块的驱动程序,针对驱动程序的功能特性,编写测试文件,完成了对3G模块的测试。全文着重对具体硬件设备驱动的开发和测试,提供了可行的解决办法,对于其他平台的Android底层驱动的实现具有借鉴意义。
其他文献
功率集成电路是集成电路的重要分支,至少包含一个半导体功率器件和一个独立功能电路的单片集成电路,其在电力电子、自动控制、家电通信、汽车电子等领域扮演着一个重要的角色
由于开关电源具有效率高、体积小的特点,所以得到越来越广泛的应用。本文分析了一种双输出DC/DC升压变换器,设计了其中的部分子电路模块。它采用1.5微米BiCMOS/DMOS工艺,输入
本论文在概述了钛酸锶(SrTiO3)压敏电阻器的基本理论、基本性能、基本应用和国内外发展状况的基础上,对钛酸锶压敏电阻器瓷料配方和制备工艺进行了系统的实验研究,并对相关实验
氧化锌(ZnO)是一种重要的N型宽禁带直接带隙半导体金属氧化物材料,具有六方纤锌矿结构,是使用最早的气敏材料。与其它金属氧化物(TiO2、SnO2、WO3)相比具有激子束缚能高、禁