毕业设计 嵌入式系统 共24页,9750字 摘 要 嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。 随着Linux系统的迅速发展,嵌入式Linux已发展成为嵌入式操作系统的一个重要分支。 Linux是一个成熟而稳定的操作系统。将Linux植入嵌入式设备具有众多的优点。 首先,Linux的源代码开放,任何人都可以获取并修改,用之开发自己的产品。其次, Linux可以定制,其系统内核最小只有约134kB。另外,它和多数Unix系统兼容,应用 程序的开发和移植相当容易。同时,由于具有良好的可移植性,人们已成功使Linux 运行于数百种硬件平台之上。 GPRS——General Packet Radio Service, 是通用分组无线业务的简称, 是欧洲电信协会GSM系统中有关分组数据所规定的标准, 它是在GSM网基础发展起来的一种数据分组交换和传送技术革新。它提供端到端、广域的无线 IP 连接, 具有充分利用现有的网络、资源利用率高、始终在线、传输速率高、资费合理等特点。GPRS充分利用共享无线信道, 采用 IP Over PPP 实现数据终端的高速、远程接入。作为现有GSM 网络向第三代移动通信演变的过渡技术(2.5 G) , GPRS 在许多方面都具有显著的优势。 嵌入式Linux操作系统是通过各种驱动程序来驾驭硬件设备的,它为用户屏蔽了各种各样的设备,驱动硬件是Linux操作系统最基本的功能,并且提供统一的操作方式, 即系统调用。驱动程序是连接应用程序与具体硬件的桥梁。Linux支持三类硬件设备:字符设备、块设备和网络接口。 实验中需要用到:OURS-PXA270EP 嵌入式实验箱,GSM/GPRS扩展模块,安装 Redhat 9 的 PC 机,并且配置好 ARM+Linux的开发环境。 AT 命令集是用于终端机(如 PC 机)和调制解调器(MODEM)之间通讯控制的一组命令。AT 是 ATTENTION 的缩写。 串口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。串行端口的本质功能是作为 CPU 和串行设备间的编码转换器。当数从 CPU 经过串行端口发送出去时,字节数据转换为串行的位。 关键词:嵌入式Linux;GPRS;串口 目 录 摘 要 I Abstract II 引 言 1 1嵌入式和嵌入式Linux 2 1.1嵌入式系统 2 1.1.1什么是嵌入式系统 2 1.1.2嵌入式系统的特点 3 1.2嵌入式Linux 3 1.2.1嵌入式Linux的特点 3 1.2.2嵌入式Linux驱动 4 2.GPRS相关概念和原理 5 2.1什么是GPRS 5 2.2GPRS无线通信的基本原理 6 3.硬件实现概述 6 3.1 PXA270概述 6 3.2 OURS-PXA270-EP 概述 7 3.3.WAVECOM GSM/GPRS模块 11 3.4串口介绍 11 3.4.1串口基本原理 11 3.4.2串口通信的基本任务 12 4.软件实现概述 12 4.1 AT 命令集 12 4.2串口终端函数 12 4.3 Makefile简介 13 4.4实验程序 14 结 论 18 参 考 文 献 19 致 谢 20 |
查看评论
已有0位网友发表了看法