学位论文 > 优秀研究生学位论文题录展示

基于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

相似论文

  1. 基于嵌入式系统钻孔成像装置的研究,P634.3
  2. IP网络QoS技术研究,TP393.09
  3. 嵌入式多参数环境智能监测系统的设计与实现,TP274
  4. 基于Qt/E的嵌入式膜片钳系统设计,TP368.1
  5. 基于S3C2410A的新型ARM实验装置的设计研究,TP368.1
  6. 基于Cortex-M3的智能防盗自动拨号报警系统的研究与设计,TP277
  7. 基于嵌入式Web服务器的便携式卫星通信地球站监控系统的设计与实现,TN927.2
  8. 轻量级虚拟机的多平台扩展,TP391.9
  9. ARM平台上实现Linux内核虚拟机技术研究,TP316.81
  10. 综合接入设备配置—管理子系统的设计与实现,TP311.52
  11. 面向小型无人直升机的SINS/GPS组合导航系统研究,TN967.2
  12. 基于ARM9的嵌入式图像处理平台的设计及应用,TP391.41
  13. 一种生产线喷码打印控制系统研究与开发,TP334.8
  14. 基于ARM9的视频采集和处理系统的设计,TP274.2
  15. 基于ARM的嵌入式Web服务器的设计与开发,TP393.05
  16. 基于ARM嵌入式平台的无精蛋自动识别系统的研究,TP391.41
  17. 基于Android平台的实时自适应音频传输技术及其实现,TN919.8
  18. 基于TQ2440的心电监护系统的设计和实现,TP277
  19. 一种便携终端卫星通信网组网技术研究,TN927.2
  20. 嵌入式GPS/GIS导航系统的研究与设计,P228.4

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 数据通信 > 数据传输技术
© 2012 www.xueweilunwen.com