当前位置:主页 > 科技论文 > 网络通信论文 >

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

发布时间:2018-07-13 11:28
【摘要】:随着社会科技的不断进步,智能化设备不断渗透到人们的日常生活中。手机从一般的通讯工具发展为人们娱乐、交流、学习的智能化工具,极大改变了人们的生活习惯。而原有固定电话却逐渐淡出人们的视野,其使用率逐步降低。为了改变这种现状,固定电话也在向智能化方向寻求出路,开始在硬件上搭载操作系统,成为智能固定电话。这就使得固定电话不仅具有通话基本功能,还具备视频通话、浏览相册、播放音乐、上网等多媒体功能,为人们的生活体验增添了新的色彩。本文基于Android系统进行硬件的驱动开发和测试。自从07年由Google发布Android系统以来,Android系统凭借其开放性、可移植性等特点,吸引了大量手机厂商和研发团队对其进行研发,目前Android系统可以被移植到众多的硬件平台上。Android操作系统市场份额已经超越IOS系统成为全球第一大操作系统,并且市场份额在不断扩大。本文介绍了硬件平台的功能特性,并深入分析了Android系统的框架和Linux内核架构,对软硬件平台有了深入了解。内核驱动的实现需要对具体硬件的工作原理进行深入认识,因此对音频管理芯片WM9713的工作特性、串口的工作原理以及3G无线上网模块的AT指令控制进行详细介绍。本文分析了Android系统的ALSA音频框架,并针对音频框架内的相关驱动文件进行介绍,随后编写了音频管理芯片WM9713驱动程序,完善了底层驱动程序的功能,实现了音频播放的切换功能。串口驱动部分,先简要分析了串口的工作原理,并对要使用的流控制方式进行详细说明,完成了带有流控制串口驱动的编写,实现了处理器与外围设备之间的串口通信。最后分析了3G无线上网模块的驱动程序,针对驱动程序的功能特性,编写测试文件,完成了对3G模块的测试。全文着重对具体硬件设备驱动的开发和测试,提供了可行的解决办法,对于其他平台的Android底层驱动的实现具有借鉴意义。
[Abstract]:With the continuous progress of social science and technology, intelligent equipment continues to infiltrate into people's daily life. The development of mobile phone from general communication tools to people entertainment, communication, learning intelligent tools, greatly changed people's living habits. But the original fixed telephone gradually fade out of the people's view, its utilization rate gradually reduces. In order to change this situation, fixed phones are also looking for a way out in the direction of intelligence, and they begin to run operating systems on hardware and become smart fixed phones. This makes the fixed telephone not only have the basic function of calling, but also have the multimedia functions of video calling, browsing photo album, playing music, surfing the Internet, etc., which add new color to people's life experience. This paper carries on the hardware driver development and the test based on the Android system. Since its release in 2007, the Android system has attracted a large number of mobile phone manufacturers and R & D teams for its openness and portability. At present, Android system can be transplanted to many hardware platforms. The market share of Android operating system has surpassed iOS system to become the largest operating system in the world, and the market share is expanding. This paper introduces the functional characteristics of the hardware platform, and deeply analyzes the framework of the Android system and the Linux kernel architecture, and has a deep understanding of the hardware and software platform. The realization of kernel driver needs to deeply understand the working principle of specific hardware, so the working characteristics of audio management chip WM9713, the working principle of serial port and the AT command control of 3G wireless internet module are introduced in detail. This paper analyzes the ALSA audio framework of Android system, and introduces the relevant driver files in the audio framework. Then, the driver of the audio management chip WM9713 is written, which improves the function of the underlying driver. The switching function of audio playback is realized. In the part of serial port driver, the working principle of serial port is analyzed briefly, and the flow control mode is explained in detail, and the serial communication between processor and peripheral equipment is realized. Finally, the driver of 3G wireless internet module is analyzed. According to the function characteristic of driver, the test file is written, and the test of 3G module is completed. This paper focuses on the development and testing of the hardware device driver, and provides a feasible solution, which can be used for reference in the realization of Android bottom driver on other platforms.
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN916.3

【参考文献】

相关期刊论文 前2条

1 闵现畅;黄理灿;;基于Android平台的Web服务技术研究[J];工业控制计算机;2011年04期

2 程德杰;;Android的开源迷雾与中国厂商的机遇[J];通信世界;2013年07期

相关硕士学位论文 前1条

1 李鹏飞;基于Android的USB图像传输系统的设计与实现[D];武汉理工大学;2012年



本文编号:2119203

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wltx/2119203.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户51cfa***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com