论文摘要
随着信息化技术的发展和计算机的普及,以计算机技术、芯片技术和软件技术为核心的嵌入式系统成为当前研究和应用的热点,各种应用嵌入式技术的产品将越来越向着网络化、智能化、规范化和集成化方向发展。本文结合计算机技术、嵌入式技术和网络传输技术等,在研究Linux和QT的基础上,实现了基于TCP/IP协议的图像传输接收终端的设计,其中重点论述了硬件平台的搭建及嵌入式应用软件的设计、调试和实现。本文主要对以下几个方面进行了研究:嵌入式系统硬件平台的搭建采用三星公司的S3C2440作为嵌入式处理器,配合外围电路构成系统硬件平台。在搭建硬件环境中,重点考虑了设备的选择,详细介绍了S3C2440与外围接口电路的连接。紧接着在介绍了如何把嵌入式系统开发环境搭建在硬件平台之上,着重进行了交叉编译环境、环境变量配置以及嵌入式Linux内核的移植等工作,之后在该平台上完成基于C/S结构的应用程序设计。为了验证接收图像的正确性,采用Qt designer设计工具,开发了基于Qt的图像用户界面设计,实现了图片的显示功能。最后通过测试结果显示,该系统满足设计要求,实现了利用网络对图像进行接收的功能,具有较强的应用价值。本论文所设计的系统特色在于接收终端可进行IP地址调节,从而可实现“一对一”及“一对多”传输模式,即主控机可以将相同的信息发给不同的接收终端,也可以将不同的信息发给不同的接收终端,在实际使用中具有较强灵活性和使用价值。
论文目录
摘要英文摘要第1章 绪论1.1 嵌入式系统概述1.1.1 什么是嵌入式系统1.1.2 嵌入式系统特点1.1.3 嵌入式系统发展现状1.1.4 嵌入式系统发展前景1.2 网络通信技术1.2.1 网络通信种类1.2.2 网络通信协议1.3 课题研究的来源和意义1.3.1 课题研究来源1.3.2 课题研究意义1.4 论文总体规划及研究内容1.4.1 论文的总体规划1.4.2 本论文具体研究内容第2章 系统方案设计2.1 引言2.2 本系统拟实现的功能及技术参数2.3 系统方案的制定2.4 系统功能模块方案的选择2.4.1 ARM主芯片方案的选择2.4.2 电源模块方案的选择2.4.3 FLASH芯片的选择2.4.4 SDRAM芯片的选择2.4.5 网络模块的选择2.5 嵌入式平台操作系统的论证2.6 系统方案整合2.7 本章小结第3章 系统硬件平台的设计3.1 系统整体框图3.2 电源及复位模块设计3.2.1 电源模块3.2.2 复位电路设计3.3 存储模块3.3.1 FLASH存储设计3.3.2 SDRAM设计3.4 通信模块3.4.1 网络通信模块3.4.2 串行口模块3.5 显示模块3.6 其他模块3.6.1 JTAG模块3.6.2 键盘模块3.7 本章小结第4章 软件平台功能实现4.1 嵌入式系统开发环境的建立4.1.1 硬件开发环境4.1.2 软件开发环境4.2 软件功能实现框架4.3 按键控制IP地址设置4.4 基于Socket的网络传输4.4.1 网络传输4.4.2 传输模式的选择4.4.3 网络传输协议的选择4.4.4 软件程序的结构4.5 应用程序的实现4.5.1 套接字技术4.5.2 服务器端软件程序的实现4.5.3 客户机端软件程序的实现4.6 嵌入式GUI程序开发4.6.1 QT开发环境搭建4.6.2 嵌入式QT应用程序研究4.7 本章小结第5章 系统调试与验证5.1 系统硬件调试5.1.1 处理器内核的检测5.1.2 SDRAM及NAND FLASH测试5.1.3 网络端口驱动移植及测试5.1.4 CH7026芯片的VGA显示输出调试5.2 系统整体功能测试5.3 本章小结第6章 工作总结与展望6.1 工作总结6.2 展望参考文献攻读硕士学位期间发表的论文和取得的成果致谢附录一:电路原理图附录二:电路底板PCB原理图附录三:电路底板实物图
相关论文文献
标签:图像传输论文; 嵌入式系统论文; 编程论文; 网络传输协议论文;
基于TCP/IP协议的嵌入式图像传输系统接收终端的设计
下载Doc文档