基于linux操作系统的智能手机设计

摘要:本文设计的是基于Linux系统开发的一款智能手机。首先分析市场上嵌入式的发展前景,然后根据市场的需求量,从而确定使用Linux系统来对智能手机进行开发。由于在Linux开发上又有很多衍生的操作系统,在这里使用的是Ubuntu-Linux操作系统来编写其应用软件。在硬件上,使用的是三星公司的基于ARM Cortex-A8架构的s5pv210 SoC(芯片级系统),ARM Cortex-A8处理器是第1款基于ARMv7架构的应用处理器,是有史以来ARM开发的性能最高、功率效率最高的处理器。Cortex-A8处理器的速率在600MHz到超过1GHz的范围内,能够满足那些需要工作在300mW以下的功耗优化的移动设备的要求;芯片除了使用s5pv210 SoC以外,还用了SIM900来作为手机的核心芯片,通过串口UART通信来实现处理器与SIM900的通信,从而发送GPRS信号,最终达到手机的正常通信功能。在软件上,通过AT指令集、GTK图形库、线程等来完成信号的传输,从而能够正常的拨打电话、收发短信。

 

 

关键字:Linux操作系统  s5pv210 SoC  SIM900芯片  串口UART通信

 

 

 

Design and production of smart phone based on Linux system

AbstractThis paper is about a smart phone design based on Linux system development. Firstly, the prospect of the development of the market is analyzed, and then according to the market demand, so as to use the Linux system to develop the smart phone. Since there are many derivative operating systems in Linux development, here I use Ubuntu-Linux operating system to write its application software. In the hardware, the use is Samsung s company based on arm cortex-a8 architecture s5pv210 SOC (system on a chip), an arm cortex-a8 processor is paragraph 1 the armv7 architecture application processor based on, history development arm of the highest performance, power efficiency highest processor. Cortex-a8 processor rate at 600MHz to more than 1GHz range and can meet the need to work in 300MW power optimization of mobile devices; chip except s5pv210 SOC, sim900 as the core of the mobile phone chip, through the UART serial communication to realize the communication processor and sim900, to send the GPRS signal, and ultimately achieve the mobile phone of normal communication. In the software, through the AT instruction set, GTK graphics library, threads, etc. to complete the transmission of the signal, so as to call the phone, send and receive text messages.

 

KeywordsLinux operating system  s5pv210 SoC  SIM900 chip  Serial                                   UART communication

 

 

 

目录

第1章 前言……………………………………………… 1

1.1研究背景……………………………………………. 1

第2章 硬件设计………………………………………….. 3

2.1 S5pv210 SoC简介……………………………………… 3

2.1.1arm实验仪介绍………………………………………. 4

2.2 GPRS无线模组………………………………………… 6

2.2.1 GPRS概述及工作原理…………………………….. 6

2.2.2 GPRS模组原理图及分析…………………………… 6

2.2.3 SIM900的AT指令集…………………………….. 15

2.3触摸屏…………………………………………….. 16

3.3.1 TFT LCD相关知识介绍…………………………… 16

2.3.2 TFT LCD 结构及显示原理…………………………. 17

第3章界面设计………………………………………….. 20

3.1程序主界面设计………………………………………. 20

3.2打电话界面设计………………………………………. 21

3.3短信界面设计………………………………………… 22

3.4接电话界面设计………………………………………. 23

第4章 程序设计…………………………………………. 25

4.1主程序设计………………………………………….. 25

4.2 GPRS无线模组操作……………………………………. 26

4.3各界面初始化………………………………………… 28

5.4.1主程序流程………………………………………… 29

4.4.2拨打电话流程………………………………………. 30

图4-4-2  拨打电话流程图…………………………….. 30

4.4.3发送短信流程………………………………………. 31

4.5.4接受数据处理流程…………………………………… 32

5.1 打电话效果与分析…………………………………… 33

5.2 接电话效果与分析…………………………………… 33

5.3 发短信效果与分析…………………………………… 34

5.4 收短信效果与分析…………………………………… 35

第6章 总结…………………………………………….. 37

致谢…………………………………………………… 40

参考文献……………………………………………….. 42

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源