随着Internet的发展和后PC时代的到来,嵌入式系统成为当前IT产业的焦点之一,呈现了巨大的市场需求。具有良好的网络支持和多任务处理能力的嵌入式系统为数据通信提供了新的解决方案。 本文的主要任务是实现接口模块的网络传输功能。该任务来自于某军事预研项目中的定位与指挥系统部分。为了提高终端和接口模块之间的数据传输速度,本文采用带有完整网络支持的嵌入式系统来实现数据传输。同时为了将本次的设计成果应用于以后的项目开发中,本课题还进行了文件系统,系统实时性等多方面的改进,实现了一个通用的功能完善的嵌入式软件平台。 本文选用某S3C4480开发板作为系统硬件平台,嵌入式操作系统选用了专门为无MMU的处理器设计的操作系统uClinux。 本文的主要工作有: ●分析系统功能需求,提出系统方案设计; ●构建网络传输功能所需的系统平台,完成uClinux,Blob的移植工作,并实现断电可保存的jffs2文件系统; ●为了实现网络传输功能,为网络设备RTL8019AS编写驱动;同时为了增强系统的人机交互性能,本文对4x4键盘编写了驱动程序; ● uClinux在实时性方面的缺陷对数据的实时传送有一定影响,所以做了基于RTLinux的外部扩展的实时性的改造,并对任务切换时间进行了测试; ●网络传输程序设计。首先完成了遵循定位与指挥系统中接口通信协议规定的通信数据的打包和解包。然后对比测试了TCP和UDP的传输速度。考虑到UDP协议传输的速度优势,在应用层做出了可靠性改造,经过对停等协议和滑动窗口协议的分析和比较,最终采用基于停等协议的改造方法,并完成了具体测试。
资源简介:文中整理了作者开发的基于arm+uClinux的嵌入式系统的过程
上传时间: 2015-11-26
上传用户:lwwhust
资源简介:本文介绍了基于软PLC(Programmable Logic Controller,可编程控制器)的嵌入式技术起源和背景,综述了基于软PLC的嵌入式系统的关键技术和优点,最后介绍了其设计和实现的方法。 基于软PLC的嵌入式系统的研究与实现分为开发系统和运行系统(又称为虚拟机系统)。...
上传时间: 2013-04-24
上传用户:jiiszha
资源简介:基于s3c2410的嵌入式系统的ps2鼠标和键盘的驱动
上传时间: 2013-12-13
上传用户:star_in_rain
资源简介:本文提出了基于MCU和RS485总线的嵌入式系统的常用设计方法,为工程师们提供了程序框架可供调用和移植。
上传时间: 2013-12-23
上传用户:ayfeixiao
资源简介:本文提出了基于MCU和RS232总线的嵌入式系统的常用设计方法,为工程师们提供了程序框架可供调用和移植。
上传时间: 2014-01-21
上传用户:1427796291
资源简介:本文提出了基于MCU和SED1250的嵌入式系统的常用设计方法,为工程师们提供了程序框架可供调用和移植
上传时间: 2017-01-09
上传用户:csgcd001
资源简介:本文提出了基于MCU和HD44780总线的嵌入式系统的常用设计方法,为工程师们提供了程序框架可供调用和移植
上传时间: 2017-01-09
上传用户:cylnpy
资源简介:基于S3C2440和SM501的嵌入式系统硬件设计
上传时间: 2017-04-27
上传用户:lxm
资源简介:该文档为基于ARM的嵌入式系统的设计与实现解决文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,,,,,
上传时间: 2022-07-28
上传用户:canderile
资源简介:基于UCOS的嵌入式系统的应用,通过LWIP实现了主机和一个FPGA开发板DE2的数据通信。刚调试通过
上传时间: 2016-03-16
上传用户:silenthink
资源简介:这个程序是用C编写的嵌入式系统的录音和放音功能,就是MIC即录即放
上传时间: 2015-05-07
上传用户:叶山豪
资源简介:该代码包介绍了基于51系列单片机平台是实现时间触发的嵌入式系统的各种应用的代码
上传时间: 2015-07-03
上传用户:trepb001
资源简介:详细讲解了嵌入式系统的搭建环节。给读者一个整体的嵌入式系统的认识和理解
上传时间: 2013-12-24
上传用户:it男一枚
资源简介:一种基于C语言的嵌入式系统的设计,供大家参考。
上传时间: 2014-01-06
上传用户:woshini123456
资源简介:清华大学ARM培训教材-嵌入式系统的构建
上传时间: 2016-01-28
上传用户:邶刖
资源简介:实时操作系统uCOS_II在ARM7上移植的研究与实现,适用于基于ARM7的嵌入式系统的开发.
上传时间: 2016-06-22
上传用户:lindor
资源简介:基于pic单片机的嵌入式系统的以太网通信的软件程序,可以实现pic单片机以太网开发板的网络功能,以及学习TCP/IP协议栈的使用方法
上传时间: 2016-11-19
上传用户:lps11188
资源简介:嵌入式系统的概念 嵌入式系统的历史和应用领域 嵌入式系统的组成
上传时间: 2014-01-17
上传用户:330402686
资源简介:基于AT91SAM7_256的嵌入式系统的Flash编程算法
上传时间: 2017-06-12
上传用户:啊飒飒大师的
资源简介:文档为基于RTOS的嵌入式系统软件设计详解文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,,,
上传时间: 2022-07-11
上传用户:
资源简介:uboot是一款优秀的嵌入式系统的bootloader程序。本软件包是uboot在ADI公司的blackfin533处理器上的移植。
上传时间: 2015-03-07
上传用户:cuibaigao
资源简介:给予mx21处理器的嵌入式系统的mmc卡驱动程序,makefile好用,直接make就可以了。
上传时间: 2015-09-02
上传用户:妄想演绎师
资源简介:无所不在的嵌入式系统的详细的说明,GNU编程
上传时间: 2014-07-03
上传用户:xauthu
资源简介:这是用于开发带有摄像头的嵌入式系统的一个参考实例。这个工程中是在Altera的DE2开发板上驱动一个Mt9m011的摄像头,并在VGA上实时显示。
上传时间: 2016-01-16
上传用户:gtzj
资源简介:介绍了LPC2000系列的嵌入式系统的接口技术与硬件设计: 1.最小系统 2.片内外设 3.总线接口 4.其它外设 5.开发板介绍
上传时间: 2013-12-23
上传用户:whenfly
资源简介:以ARM9为CPU的嵌入式系统的USB驱动程序
上传时间: 2014-11-26
上传用户:sz_hjbf
资源简介:随着Internet的发展和后PC时代的到来,嵌入式系统成为当前IT产业的焦点之一,呈现了巨大的市场需求。具有良好的网络支持和多任务处理能力的嵌入式系统为数据通信提供了新的解决方案。 本文的主要任务是实现接口模块的网络传输功能。该任务来自于某军事预研项...
上传时间: 2013-04-24
上传用户:TI初学者
资源简介:随着计算机技术的飞速发展,嵌入式系统将在人们的生产生活中发挥越来越重要的作用。一方面,ARM技术已经在当今的嵌入式微处理器领域中占据了领先地位,另一方面,结构清晰、源码开放的Linux已经发展成为一款非常具有活力的操作系统。近年来,基于ARM和Linux的...
上传时间: 2013-04-24
上传用户:xc216
资源简介:以嵌入式计算机为技术核心的嵌入式系统是继网络之后,又一个IT领域新的技术发展方向。由于嵌入式系统具有体积小、性能强、功耗低、可靠性高等特点,目前已经广泛的应用在国防、消费电子、信息家电、网络通信、工业控制等领域。其中具有代表意义的是32位的控制...
上传时间: 2013-04-24
上传用户:mpquest
资源简介:随着计算机技术、网络技术和微电子技术的深入发展,嵌入式系统在各个领域中得到广泛应用。以ARM和以FPGA为核心的嵌入式系统是当前嵌入式研究的热点,而相关研究的开展需要功能强大的开发平台支持,因此基于ARM和FPGA的开发平台设计研究具有重要意义。 本文分...
上传时间: 2013-07-06
上传用户:gps6888