嵌入式通讯协议栈的构件化研究

来源 :2006年全国第六届嵌入式系统学术年会 | 被引量 : 0次 | 上传用户:calltt_stephy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分析了现有嵌入式通讯协议栈的局限性,利用构件化的思想,对底层驱动和操作系统相关函数进行了专门的构件化,有效提高了协议栈的可移植性;对应用层协议的构件化,提高了协议的可配置性,并减少了协议栈每个应用的体积.最后搭建了测试平台,对构件化后的协议栈进行了性能测试,得出了构件化粒度与协议栈性能的关系,对协议栈的构件化改造有指导意义.
其他文献
中断是指CPU暂停现行程序转而去运行中断程序,待该中断程序执行完毕再返回去继续执行被暂停程序的过程.中断机制和中断编程是嵌入式系统中外部设备功能实现的一种重要方法.任何中断的实现归根到底需要微处理器在硬件上的支持,要实现中断编程必须对芯片的中断机制有一个深刻的理解.本文介绍了三星公司的ARM9芯片S3C2410的中断机制及其编程,文章首先介绍了S2C2410芯片和中断编程的基础知识,接下来阐述了该
提出了一种针对大型服务器系统硬件监控的新方法.开发了独立的硬件监控卡,直接对硬件健康信息进行数据采集,并且实现了基本的远程控制功能.考虑到监控系统对于实时性、可靠性等方面的需要,采用了现场总线网络作为监控信息传输通讯的一种新途径.该方法不仅弥补了纯软件监控系统的不足,与IPMI架构相比具有低成本的优势,打破了单机本地硬件监控方法造成的信息孤岛状况.通过监控卡上嵌入式软件与控制台软件的交互,实现了一
本文着重描述了一种满足ARINC 653标准要求的高安全机载嵌入式实时操作系统技术,讨论了高安全操作系统的分层结构,描述了任务操作系统、分区操作系统、健康监控、分区管理等重要内容.通过对高安全操作系统设计技术的介绍,以及对技术难点及创新点的总结,展示了我们在EOS方面的研究成果.
随着2.6内核Linux的发布,广泛的硬件支持,高效稳定的内核,良好的可裁剪性,极高的可靠性和开放的API,完善的网络通信和文件管理机制,开放的源代码及全球众多的软件组件的支持,带来了Linux在嵌入式领域的蓬勃发展.同时,对嵌入式Linux的实时性改造也成为嵌入式领域的研究热点.本文基于2.6内核的嵌入式Linux,针对其在实时性方面的改进和新的系统特性,分析和研究了Linux 2.6的实时性现
本文讨论了嵌入式系统安全设计面临的挑战以及受到的攻击方式,探讨了如何弥合安全处理的资源缺陷和抵抗攻击的方法.安全的嵌入式系统并不简单地等于嵌入式系统功能加上安全模块,系统的安全强度依赖于这个系统中安全性最弱的子模块的安全级别,嵌入式系统的安全设计应该从整个系统的角度来考虑.
基于Nokia S60系列智能手机,在Symbian操作系统平台上,设计并实现了支持H.264 baseline压缩标准的视频播放器.该播放器可以通过GPRS无线网络接收H.264 baseline视频压缩码流,并进行实时解码播放.测试结果表明,在NokiaE60手机上,该播放器解码本地文件的速度可以达到每秒18~40帧QCIF(176x144)图像,通过GPRS接收并解码视频流的速度可以达到每秒
本文主要描述了航空电子系统高安全性实时嵌入式操作系统中的分区技术,介绍了在分区技术下系统软件的结构以及各部分的功能和相互关系,讨论了分区在高安全性实时嵌入式操作系统中的作用和功能,从空间分区和时间分区两个鲻方面详细介绍了分区工作原理和设计实现方法.
本文首先简要地介绍S3C2410x处理器,分析了触摸屏电路及工作原理,在分析Linux下触摸屏驱动结构及触摸屏工作需求的基础上给出了Linux下触摸屏驱动程序实现的详细方案.
介绍了在嵌入式操作系统Windows CE.net中,注册表所发挥的主要作用.针对Windows CE.net支持的不同类型各个击破,在基于对象存储的注册表中主要说明两种不同的存储、修复机制,在基于HIVE结构存储的注册表中主要阐述HIVE注册表初始化的过程和在启动时如何加载已经保存的注册表数据.最后说明了如何设置基于HIVE的注册表.
片上系统是大规模集成电路发展的必然趋势.本文设计了一个基于WISHBONE总线的ARM7TDMTI-S的SoPC硬件平台,并为搭建软件平台提供了必要的启动程序Bootloader.与AMBA总线结构的传统ARM芯片相比,采用WISHBONE的内部总线结构的设计的优越性在于使庞大的系统变得简单.该平台已作为国家移动存储标准的验证系统中的微处理器部分,时钟频率等指标均满足要求.本设计从系统的整体结构划