共查询到18条相似文献,搜索用时 62 毫秒
1.
为避免创建缓冲区过程中必须指定大小和多次释放而导致可能的内存泄露和代码崩溃的弊端,提出一种自适应的嵌入式协议栈的缓冲区管理机制AutoBuf。它是基于抽象缓冲区接口而设计的,具有自适应性,支持动态内存的自动分配与回收,同时实现了嵌入式TCP/IP协议栈各层之间的零拷贝通信。在基于研究平台S3C44B0X的Web server网络数据监控系统上的测试结果表明,该缓冲区的设计满足嵌入式系统网络通信的应用需求,是一种高效、可靠的缓冲区管理机制。 相似文献
2.
3.
4.
移动自组织网络的节点多为嵌入式设备,考虑到嵌入式系统对缓冲区管理的特殊要求,从自行设计的数据链路层协议出发,提出了一种LLC层的缓冲区管理机制。它采用内存静态分配与动态分配相结合的方案,一定程度上避免了内存泄露和内存浪费,使嵌入式系统具有良好的可靠性和灵活性。半实物仿真的测试结果表明,该缓冲区管理机制能够保证移动自组织网络数据链路层协议的有效、可靠运行,其设计思想同时也能适用于网络协议栈其他层的缓冲区管理需求,具有一定的应用前景。 相似文献
5.
在一个无操作系统的嵌入式系统上移植了标准的ICP/IP协议栈。并为协议栈添加了对Mobilc IP协议的支持,为了检验所作的修改是否符合Mobile IP协议的规定,进行了多项测试,观察协议栈在不同情况下的反应,文章对测试过程进行了描述并列出了测试条目。 相似文献
6.
嵌入式系统与TCP/IP协议栈的开发 总被引:1,自引:0,他引:1
首先搭建了基于ARM内核的嵌入式处理器S3C44BOX的硬件平台.围绕着该处理器的硬件电路设计包括两部分,主体电路设计和外围支持电路设计.其中,主体电路包括了系统内存单元,调试接口等.其次是该硬件平台上实时操作系统网络环境的建立.这包含两部分任务,一是ARM上实时操作系统的实现,这里详细阐述了实时操作系统UCOS-II在ARM处理器上的实现过程.二是根据UCOS-II支持多任务、多用户的特性,为其增加了嵌入式TCP/IP协议栈LWIP,详细讨论了实现方法. 相似文献
7.
一种微型嵌入式系统动态内存分区管理机制的研究 总被引:1,自引:1,他引:0
本文基于现有嵌入式操作系统动态内存管理机制的原理,研究和分析了μC/OS、free RTOS等多个微型嵌入式操作系统内存管理的优缺点,以多平台通用、高效率、简单易用为目标,实现了一种新的动态内存管理机制,主要适用于不使用操作系统或使用小型操作系统的嵌入式产品中,有效解决了动态内存的管理问题。 相似文献
8.
一种新的嵌入式TCP/IP协议栈的研究与实现 总被引:5,自引:0,他引:5
将以家电为代表的嵌入式系统连接到网络中,关键是TCP/IP协议栈的实现。为了适应嵌入式系统的软件、硬件环境并满足实际要求,对标准TCP/IP协议的部分模块进行了裁判,设计了一种适合8位/16位微控制系统的嵌入式TCP/IP协议栈。新的协议栈实现了标准TCP/IP协议栈的主要功能,对系统资源要求少,为家电网络化管理创造了条件。 相似文献
9.
随着以太网络技术和数字信号处理技术的飞速发展,如何使嵌入式处理器具备网络通讯的功能成为目前研究的新领域.结合以DSP TMS320C6713为主处理器的SEED-DEC6713嵌入式控制板和新型10/100M自适应以太网控制器LAN92181,主要讨论了如何扩展SEED-DEC6713的网络通讯模块,如何编写网卡的驱动程序,以及如何在嵌人式实时操作系统μC/OS-Ⅱ上移植TCP/IP协议栈LwIP的问题.经过测试将所开发的这套硬件系统应用于网络音频数据的监听,收到了实效. 相似文献
10.
11.
12.
结合计算机网络和嵌入式系统软件的发展现状,总结了嵌入式TCP/IP协议栈的一般特点和处理过程,进一步详细地讨论了协议栈中的拥塞控制机制,特别是TCP拥塞控制机制和IP拥塞控制机制的分类,以及它们的实现算法,做出了详细的分析和比较。明确地给出了当前嵌入式TCP/IP协议栈中的拥塞控制解决方法。 相似文献
13.
Embedded Internet环境下TCP/IP协议簇的约简 总被引:4,自引:0,他引:4
基于 Em bedded Internet技术下 ,为了实现非 Internet设备信息的共享和访问 ,作者对 TCP/ IP协议簇进行系统的研究 ,提出在设备中嵌入 thin TCP/ IP协议栈并使其能够实现与网络的透明互联 .对 TCP/ IP协议簇进行尽最大可能的约简而不使其失去标准和相应的机制 ,从而可以利用 TCP/ IP协议在设备与 Internet之间建立通讯联系 ,真正把设备纳入到网络的管理范围 ,实现设备的网络化和智能化管理 .设备中嵌入 TCP/ IP协议的实现为工业生产自动化系统和智能家电的网络化和智能化管理提供可靠的技术支持 相似文献
14.
15.
在大多数以磁盘为存储系统的操作系统中,缓冲区管理算法只考虑到了数据访问的命中率。然而,闪存的写操作代价远远大于读操作代价。为了提高闪存性能,本文提出的O CFLRU(Optimal CFLRU)算法对于CFLRU(Clean First LRU)算法做了优化。该算法用一种页 块混合的数据结构来分别管理缓冲区中的干净页面和脏的数据页面聚簇。当缓冲区空间不够时,优先置换干净页面,再置换出脏的数据页聚簇,从而减少了写回的次数和随机写带来的擦除次数,提高了闪存的性能。 相似文献
16.
17.
18.
软件开发过程已经广泛采用了构件技术,这使得软件开发的效率得到了非常大的提高,但在嵌入式开发领域中,构件技术应用的还比较少。分析了嵌入式网络协议栈对构件化的要求,并通过实验测试构件化后协议栈的性能。 相似文献