当前位置:主页 > 科技论文 > 计算机论文 >

基于TCP/IP协议的嵌入式图像传输系统接收终端的设计

发布时间:2020-12-15 10:01
  随着信息化技术的发展和计算机的普及,以计算机技术、芯片技术和软件技术为核心的嵌入式系统成为当前研究和应用的热点,各种应用嵌入式技术的产品将越来越向着网络化、智能化、规范化和集成化方向发展。本文结合计算机技术、嵌入式技术和网络传输技术等,在研究Linux和QT的基础上,实现了基于TCP/IP协议的图像传输接收终端的设计,其中重点论述了硬件平台的搭建及嵌入式应用软件的设计、调试和实现。本文主要对以下几个方面进行了研究:嵌入式系统硬件平台的搭建采用三星公司的S3C2440作为嵌入式处理器,配合外围电路构成系统硬件平台。在搭建硬件环境中,重点考虑了设备的选择,详细介绍了S3C2440与外围接口电路的连接。紧接着在介绍了如何把嵌入式系统开发环境搭建在硬件平台之上,着重进行了交叉编译环境、环境变量配置以及嵌入式Linux内核的移植等工作,之后在该平台上完成基于C/S结构的应用程序设计。为了验证接收图像的正确性,采用Qt designer设计工具,开发了基于Qt的图像用户界面设计,实现了图片的显示功能。最后通过测试结果显示,该系统满足设计要求,实现了利用网络对图像进行接收的功能,具有较强的应用价值。... 

【文章来源】:哈尔滨工程大学黑龙江省 211工程院校

【文章页数】:66 页

【学位级别】:硕士

【部分图文】:

基于TCP/IP协议的嵌入式图像传输系统接收终端的设计


整体系统结构图

设计原理,芯片


图3.7SDRAM设计原理图计电路时,一个芯片为高16位,另一个为低16位,处理器53C2440中的信号引脚直接和K45561632LF芯片相连。53C2440的A24与A25DRAM的控制线BAO、BAI连接,使用nGCS6实现片选,53C2440

内核,驱动程序,动态加载


从Linux内核中选取所需要的模块,并删除不需要的功能模块,使编译的内核不仅满足系统需求而且体积较小,减少内存消耗,充分利用系统资源。配置和编译时,采用 makomenuconfig命令调用内核配置界面,如图4.5所示。通过界面操作,可以方便的对各类功能逐项配置,从而达到精简内核的目的。}}}薰鬓毅鬓馨馨鬓缨 缨图4.5内核配置界面通常注意一点,为了在通电后,系统能够自动调用动态编译好的驱动程序模块,则必须使用静态加载的方式才行。所谓静态加载就是指把驱动程序不经过外部直接编译到内核中,缺点是调试起来比较麻烦,且效率较低。动态加载是利用了Linux系统的模块特性,在系统启动后直接加载调用驱动程序(.0文件),在不需要时将其卸载。通常在嵌入式系统里先用动态加载的方式来调试,调试完毕后再编译到内核中去。最后,通过make命令对内核进行整体编译: Makezllnage生成镜像文件

【参考文献】:
期刊论文
[1]基于Qt/Embedded的嵌入式Linux应用程序的设计[J]. 陈鲲,陈云秋,刘信新.  计算机与数字工程. 2009(01)
[2]基于Linux和S3C2410嵌入式图象传输系统设计[J]. 杨晖,胡永健,林志泉.  微计算机信息. 2007(08)
[3]基于Socket的跨平台以太网通信的实现[J]. 阳任科,李东江.  中国电力教育. 2006(S1)

硕士论文
[1]基于ARM9的通用铁路信号测试系统的研究[D]. 张硕.北京交通大学 2009
[2]基于嵌入式Linux的视频图像采集实现[D]. 陈荣涨.南京理工大学 2009
[3]基于S3C2410和Linux平台的网络视频监控系统的设计[D]. 李晓光.内蒙古工业大学 2009
[4]基于嵌入式系统的农业数据采集传输关键技术研究[D]. 牛茹.西北农林科技大学 2008
[5]基于ARM9的嵌入式数据采集系统设计[D]. 黄建权.哈尔滨工程大学 2008
[6]基于XScale与Linux的图像采集与无线通信系统的设计[D]. 丁晖.华中科技大学 2006
[7]基于ARM的PC/104嵌入式计算机设计[D]. 喻小虎.国防科学技术大学 2005
[8]航海模拟器中信息的采集、传输及处理过程研究[D]. 吴子春.大连海事大学 2001



本文编号:2918091

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2918091.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户68dee***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com