学位论文 > 优秀研究生学位论文题录展示
基于ARM平台嵌入式数据传输通信软件的设计
作 者: 石舒
导 师: 阎波;戚仁华
学 校: 电子科技大学
专 业: 电子与通信工程
关键词: 嵌入式平台 ARM处理器 linux操作系统 数据传输通信软件
分类号: TN919.3
类 型: 硕士论文
年 份: 2010年
下 载: 192次
引 用: 2次
阅 读: 论文下载
内容摘要
随着某专用有线电话通信系统的建设和发展,用户在利用电话机完成话音通信业务之余,还对电话机承载的数据通信业务提出了更多更高的要求。本文围绕基于ARM11嵌入式平台的数据传输通信软件的设计及实现而展开。本文所研究的数据传输通信软件是基于ARM11嵌入式平台而设计的,与之前的数据传输通信软件不同的是由于新引入了嵌入式平台,这样可以脱离计算机环境进行数据传输操作。而该软件是基于linux操作系统开发的,因此本文的研究内容主要包括:1、对嵌入式系统进行研究;2、对嵌入式数据传输通信设备的整体设备的设计进行研究;3、对数据传输通信软件的设计进行研究;4、将软件的实现和调试情况进行介绍。本文中设计的数据传输通信软件是基于嵌入式平台设计的,能够在无计算机的环境下进行数据传输操作,使专用有线电话通信系统能够在更多的环境下使用,提升系统的适用性。随着系统的进一步发展,必将得到广泛应用。
|
全文目录
摘要 4-5 ABSTRACT 5-9 第一章 绪论 9-14 1.1 课题背景 9-10 1.2 国内外发展现状 10-12 1.2.1 嵌入式系统的发展现状 10-11 1.2.2 嵌入式 Linux 的发展现状 11-12 1.3 研究的意义 12-13 1.4 本论文完成的工作 13-14 第二章 嵌入式系统简介 14-24 2.1 嵌入式系统的定义 14-16 2.1.1 嵌入式系统与PC 的不同 15 2.1.2 嵌入式系统的组成 15 2.1.3 嵌入式系统的特点 15-16 2.2 嵌入式微处理器 16-18 2.3 嵌入式操作系统 18-19 2.3.1 嵌入式操作系统的分类 18 2.3.2 嵌入式实时操作系统的特点 18 2.3.3 几种主流的嵌入式操作系统 18-19 2.4 嵌入式系统平台的组成 19-21 2.4.1 硬件平台 19-21 2.4.2 软件平台 21 2.5 嵌入式开发环境的搭建 21-23 2.5.1 目标系统 22 2.5.2 主机系统 22-23 2.5.3 建立交叉编译环境 23 2.6 本章小结 23-24 第三章 嵌入式数据传输通信设备的设计 24-42 3.1 引言 24 3.2 嵌入式数据传输通信设备功能的需求分析 24-26 3.3 嵌入式数据传输通信设备的整体方案 26-31 3.3.1 主控制开发板的选择 27-29 3.3.2 S3C6410 处理器的分析 29-31 3.3.2.1 S3C6410 的时钟结构图 30 3.3.2.2 S3C6410 的总线结构图 30-31 3.4 系统硬件的设计 31-36 3.4.1 数据通信板的设计 31-33 3.4.2 主控制板的设计 33-36 3.5 系统软件的设计 36-41 3.5.1 嵌入式开发环境的建立 37-40 3.5.1.1 linux+vmware 的安装 37-38 3.5.1.2 建立 tftp 服务器 38 3.5.1.3 建立 nfs 服务器 38 3.5.1.4 安装交叉编译链 38-39 3.5.1.5 mkcramfs 的安装 39-40 3.5.2 设计原则 40-41 3.6 本章小结 41-42 第四章 软件设计的实现 42-60 4.1 软件模块的实现 42-51 4.1.1 功能模块的设计 42-43 4.1.2 界面控制模块的实现 43-44 4.1.3 传输监测模块的实现 44 4.1.4 发送模块的实现 44-45 4.1.5 软件自动识别的实现 45 4.1.6 用户名管理的实现 45 4.1.7 软件自动压缩的实现 45-47 4.1.8 接收模块的实现 47-48 4.1.9 系统特性结构图 48-51 4.2 系统接口设计的实现 51-55 4.2.1 界面控制 51-52 4.2.2 传输监测 52-53 4.2.3 发送模块 53-54 4.2.4 接收模块 54-55 4.3 系统完整性设计的实现 55-57 4.4 传输差错处理技术 57-58 4.4.1 概述 57 4.4.2 反馈重传法 57-58 4.4.3 滑动窗口协议 58 4.4.4 停等协议 58 4.5 本章小结 58-60 第五章 系统调试与实现 60-66 5.1 开发环境 60-62 5.1.1 对NAND FLASH 进行分区 60 5.1.2 编译内核 60-61 5.1.3 制作 ubifs/yaffs2 文件系统 61-62 5.1.4 系统的安装 62 5.2 调试结果 62-65 5.3 本章小结 65-66 第六章 总结与展望 66-68 6.1 研究工作总结 66 6.2 研究展望 66-68 致谢 68-69 参考文献 69-71 附录 71-82
|
相似论文
- 基于嵌入式系统钻孔成像装置的研究,P634.3
- IP网络QoS技术研究,TP393.09
- 嵌入式多参数环境智能监测系统的设计与实现,TP274
- 基于Qt/E的嵌入式膜片钳系统设计,TP368.1
- 基于S3C2410A的新型ARM实验装置的设计研究,TP368.1
- 基于Cortex-M3的智能防盗自动拨号报警系统的研究与设计,TP277
- 基于嵌入式Web服务器的便携式卫星通信地球站监控系统的设计与实现,TN927.2
- 轻量级虚拟机的多平台扩展,TP391.9
- ARM平台上实现Linux内核虚拟机技术研究,TP316.81
- 综合接入设备配置—管理子系统的设计与实现,TP311.52
- 面向小型无人直升机的SINS/GPS组合导航系统研究,TN967.2
- 基于ARM9的嵌入式图像处理平台的设计及应用,TP391.41
- 一种生产线喷码打印控制系统研究与开发,TP334.8
- 基于ARM9的视频采集和处理系统的设计,TP274.2
- 基于ARM的嵌入式Web服务器的设计与开发,TP393.05
- 基于ARM嵌入式平台的无精蛋自动识别系统的研究,TP391.41
- 基于Android平台的实时自适应音频传输技术及其实现,TN919.8
- 基于TQ2440的心电监护系统的设计和实现,TP277
- 一种便携终端卫星通信网组网技术研究,TN927.2
- 嵌入式GPS/GIS导航系统的研究与设计,P228.4
中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 数据通信 > 数据传输技术
© 2012 www.xueweilunwen.com
|