学位论文 > 优秀研究生学位论文题录展示
基于TCP/IP协议的嵌入式图像传输系统接收终端的设计
作 者: 张泽
导 师: 袁连喜
学 校: 哈尔滨工程大学
专 业: 信号与信息处理
关键词: 图像传输 嵌入式Linux系统 Socket编程 TCP/IP网络传输协议
分类号: TP368.1
类 型: 硕士论文
年 份: 2011年
下 载: 68次
引 用: 0次
阅 读: 论文下载
内容摘要
随着信息化技术的发展和计算机的普及,以计算机技术、芯片技术和软件技术为核心的嵌入式系统成为当前研究和应用的热点,各种应用嵌入式技术的产品将越来越向着网络化、智能化、规范化和集成化方向发展。本文结合计算机技术、嵌入式技术和网络传输技术等,在研究Linux和QT的基础上,实现了基于TCP/IP协议的图像传输接收终端的设计,其中重点论述了硬件平台的搭建及嵌入式应用软件的设计、调试和实现。本文主要对以下几个方面进行了研究:嵌入式系统硬件平台的搭建采用三星公司的S3C2440作为嵌入式处理器,配合外围电路构成系统硬件平台。在搭建硬件环境中,重点考虑了设备的选择,详细介绍了S3C2440与外围接口电路的连接。紧接着在介绍了如何把嵌入式系统开发环境搭建在硬件平台之上,着重进行了交叉编译环境、环境变量配置以及嵌入式Linux内核的移植等工作,之后在该平台上完成基于C/S结构的应用程序设计。为了验证接收图像的正确性,采用Qt designer设计工具,开发了基于Qt的图像用户界面设计,实现了图片的显示功能。最后通过测试结果显示,该系统满足设计要求,实现了利用网络对图像进行接收的功能,具有较强的应用价值。本论文所设计的系统特色在于接收终端可进行IP地址调节,从而可实现“一对一”及“一对多”传输模式,即主控机可以将相同的信息发给不同的接收终端,也可以将不同的信息发给不同的接收终端,在实际使用中具有较强灵活性和使用价值。
|
全文目录
摘要 5-6英文摘要 6-9第1章 绪论 9-15 1.1 嵌入式系统概述 9-11 1.1.1 什么是嵌入式系统 9 1.1.2 嵌入式系统特点 9-10 1.1.3 嵌入式系统发展现状 10 1.1.4 嵌入式系统发展前景 10-11 1.2 网络通信技术 11 1.2.1 网络通信种类 11 1.2.2 网络通信协议 11 1.3 课题研究的来源和意义 11-13 1.3.1 课题研究来源 11-12 1.3.2 课题研究意义 12-13 1.4 论文总体规划及研究内容 13-15 1.4.1 论文的总体规划 13 1.4.2 本论文具体研究内容 13-15第2章 系统方案设计 15-23 2.1 引言 15 2.2 本系统拟实现的功能及技术参数 15-16 2.3 系统方案的制定 16-18 2.4 系统功能模块方案的选择 18-21 2.4.1 ARM主芯片方案的选择 18-19 2.4.2 电源模块方案的选择 19-20 2.4.3 FLASH芯片的选择 20 2.4.4 SDRAM芯片的选择 20-21 2.4.5 网络模块的选择 21 2.5 嵌入式平台操作系统的论证 21-22 2.6 系统方案整合 22 2.7 本章小结 22-23第3章 系统硬件平台的设计 23-32 3.1 系统整体框图 23 3.2 电源及复位模块设计 23-25 3.2.1 电源模块 23-25 3.2.2 复位电路设计 25 3.3 存储模块 25-27 3.3.1 FLASH存储设计 25-26 3.3.2 SDRAM设计 26-27 3.4 通信模块 27-28 3.4.1 网络通信模块 27-28 3.4.2 串行口模块 28 3.5 显示模块 28-30 3.6 其他模块 30-31 3.6.1 JTAG模块 30 3.6.2 键盘模块 30-31 3.7 本章小结 31-32第4章 软件平台功能实现 32-48 4.1 嵌入式系统开发环境的建立 32-38 4.1.1 硬件开发环境 32-33 4.1.2 软件开发环境 33-38 4.2 软件功能实现框架 38-39 4.3 按键控制IP地址设置 39-40 4.4 基于Socket的网络传输 40-42 4.4.1 网络传输 40-41 4.4.2 传输模式的选择 41 4.4.3 网络传输协议的选择 41-42 4.4.4 软件程序的结构 42 4.5 应用程序的实现 42-45 4.5.1 套接字技术 42-44 4.5.2 服务器端软件程序的实现 44-45 4.5.3 客户机端软件程序的实现 45 4.6 嵌入式GUI程序开发 45-47 4.6.1 QT开发环境搭建 45-46 4.6.2 嵌入式QT应用程序研究 46-47 4.7 本章小结 47-48第5章 系统调试与验证 48-58 5.1 系统硬件调试 48-52 5.1.1 处理器内核的检测 48 5.1.2 SDRAM及NAND FLASH测试 48-49 5.1.3 网络端口驱动移植及测试 49-51 5.1.4 CH7026芯片的VGA显示输出调试 51-52 5.2 系统整体功能测试 52-57 5.3 本章小结 57-58第6章 工作总结与展望 58-59 6.1 工作总结 58 6.2 展望 58-59参考文献 59-61攻读硕士学位期间发表的论文和取得的成果 61-62致谢 62-63附录一:电路原理图 63-64附录二:电路底板PCB原理图 64-65附录三:电路底板实物图 65-66
|
相似论文
- 基于Polar码的OFDM系统图像传输的应用研究,TN919.3
- 110kV变电站综合自动化系统中101规约通信的实现,TM63
- 基于3G的物联网报警系统的研究,TP277
- 智能遥控终端软件系统的设计与开发,TP872
- 基于TI公司达芬奇平台的嵌入式无线视频监控系统,TP277
- 基于网络的旋压机远程监控研究,TP277
- 便携式光谱仪测量软件开发及农学参数光谱分析方法,TP368.1;O433.4
- 自动行走机器人视觉导航系统仿真及行走控制系统设计,S24
- 紫外通信中视频图像的传输,TN919.8
- 智能无线图像传输系统,TN919.8
- 基于COFDM的车载型无线移动图像传输系统的设计,TN919.8
- 基于龙芯的嵌入式数控系统平台的研究与开发,TG659
- 基于ARM与Linux的无线环境监控系统研究与开发,TP277
- 嵌入式Linux系统下USB设备多媒体资源浏览器系统的开发,TP316.81
- 网络游戏中网络关键技术的设计与实现,TP311.52
- 无线网卡接收性能测试系统的设计,TP334.7
- 紫外光通信图像分系统研究,TN929.1
- 基于ARM和GPRS的通信系统在动物识别中的应用研究,S818.9
- 嵌入式全手形特征采集器的研究,TP274.2
- 基于电力线载波的多媒体传输系统设计与实现,TM73
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 微型计算机 > 各种微型计算机 > 微处理机
© 2012 www.xueweilunwen.com
|