学位论文 > 优秀研究生学位论文题录展示
基于嵌入式WinCE的UDP通信
作 者: 陈宏
导 师: 杨宜康;蒋维安
学 校: 电子科技大学
专 业: 软件工程
关键词: 嵌入式系统 UDP通信 WinCE6.0 idea6410
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 76次
引 用: 0次
阅 读: 论文下载
内容摘要
随着科学技术的发展,嵌入式设备的应用领域越来越广泛,如移动电话、家用电器、汽车……无不有它的踪影。嵌入控制器因其体积小、可靠性高、功能强、灵活方便等许多优点,其应用已深入到工业、农业、教育、国防、科研以及日常生活等各个领域,对各行各业的技术改造、产品更新换代、加速自动化化进程、提高生产率等方面起到了极其重要的推动作用。正因为如此嵌入式设备的应用环境也变得复杂多样,这样就可能导致在某些特殊环境下,人们是无法直接操作这些设备的,因此对该种设备远程控制技术的研究受到了国内外的广泛关注。目前采用UDP(User Datagram Protocol)通信,通过以太网传输数据来进行远程控制就是一种可行的办法,本设计就是通过UDP通信实现对嵌入式设备的远程控制。设计中选用了idea6410作为开发平台,BenQ M22GPRS模块作为开发平台的外设。为了实现由PC机通过UDP通信向开发平台发送控制信号来操作GPRS模块进行工作,嵌入式平台上就必须要构建TCP/IP协议体系。作者最终选择了在平台上移植带TCP/IP协议体系的Windows CE6.0操作系统,设计了一个基于嵌入式WinCE UDP通信的远程设备控制系统,在系统设计过程中采用了模块化方法,将系统分为不同的模块,对各个模块的功能需求进行了分析,定义了各模块接口,并且描述了各个模块之间的关系,在此环境下实现了由PC机通过UDP通信发送控制信号操作嵌入式平台的外设的目标。本次设计成功实现了通过UDP通信对嵌入式设备进行远程控制的目标,即由PC机通过UDP通信向嵌入式设备发送控制信号来控制嵌入式设备的外设进行工作。从中可以看出,通过UDP通信对嵌入式设备进行远程控制是一种可行的方法。当嵌入式设备的应用环境比较特殊,人们无法直接对其进行控制时,便可以采用这种方法来对嵌入式设备进行远程控制,解决了无法由人直接操作嵌入式系统的局限性,能广泛适用于环境恶劣、场景危险、对实时运行要求不高的特殊环境。
|
全文目录
摘要 4-5 ABSTRACT 5-9 第一章 绪论 9-12 1.1 课题背景 9 1.2 国内外在该领域的研究现状 9-10 1.3 系统设计目标 10-11 1.4 本文的主要工作 11-12 1.4.1 WinCE 操作系统的移植 11 1.4.2 串口驱动程序及应用程序的开发 11 1.4.3 UDP 通信程序的设计 11-12 第二章 系统的需求及总体设计 12-19 2.1 系统需求分析 12-13 2.2 系统总体设计 13-16 2.2.1 硬件组成 13-15 2.2.2 软件组成 15-16 2.3 系统总体框架设计 16 2.4 系统功能模块划分 16-17 2.5 系统各个模块之间的关系 17-19 第三章 基于 WINCE 的 UDP 通信详细设计 19-58 3.1 WINCE 系统构建 19-27 3.1.1 WinCE 框架 19-21 3.1.2 Windows CE 操作系统定制 21-26 3.1.3 WinCE 内核烧写 26-27 3.2 串口模块设计分析 27-40 3.2.1 WinCE 驱动开发简介 27-29 3.2.2 流驱动开发 29-31 3.2.3 串口简介 31-32 3.2.4 串口流驱动开发 32-37 3.2.5 串口应用程序开发 37-40 3.3 GPRS 模块设计分析 40-44 3.4 UDP 模块设计分析 44-57 3.4.1 Winsock 简介 44-45 3.4.2 Socket 类型简介 45-46 3.4.3 通信模型介绍 46-48 3.4.4 Winsock 编程 48-50 3.4.5 UDP 服务器端设计 50-55 3.4.6 UDP 客户端设计 55-57 3.5 本章小结 57-58 第四章 系统的实现与测试 58-70 4.1 测试准备 58-59 4.2 服务器端和客户端的配置 59-61 4.3 发送和接收短信测试与分析 61-63 4.4 拨打电话测试与分析 63-67 4.5 接听电话测试与分析 67-69 4.6 本章小结 69-70 结论 70-71 致谢 71-72 参考文献 72-74
|
相似论文
- 汽车的电动助力转向系统,U463.4
- 基于ARM9的Windows CE系统移植,TP316.7
- 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
- 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
- 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
- LXI-VXI适配器研制,TP274
- 高性能恒温晶体振荡器温度控制系统的研究,TN752
- 基于ARM9的集装箱图像采集及箱号识别系统的设计,TP274.2
- 基于图像的轴承套加工缺陷检测研究,TP274
- 基于模糊PI控制算法的喷码机墨路系统设计研究,TS803.6
- 群体机器人的设计与实现,TP242
- 基于嵌入式的视觉检测系统设计与实现,TP391.41
- 基于嵌入式的地铁列车多媒体报站系统开发,TP368.12
- 基于ARM及嵌入式Linux的线切割数控系统原型,TG484
- 嵌入式汽车音响软件系统中XM卫星广播模块的设计与实现,TP368.1
- 嵌入式航向姿态参考系统的设计与实现,V448.22
- 基于嵌入式技术和无线传感技术的大棚温室参数监测系统,TP274
- 基于嵌入式系统的温室环境参数控制,TP273.5
- 三参数人体应激检测系统研究,R318.0
- 基于嵌入式的兰科植物组培智能化控制系统,TP273.5
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|