共查询到19条相似文献,搜索用时 140 毫秒
1.
USB已经成为一种事实上的I/O标准,本文以自主开发的基于ISA总线的USB为例,介绍了该USB的硬件研发过程及相关系统软件的开发过程,详尽地展示了相关USB协议栈的设计与实现,并且探讨了USB设备基于该协议栈的驱动开发. 相似文献
2.
3.
网络技术的不断发展,IPv6协议成为下一代互联网协议的核心,为了使IPv6协议用于嵌入式系统,IPv6协议中不实现扩展报头,只支持两种上层协议:TCP协议和ICMPv6协议.ICMPv6协议实现两种最基本的功能,地址解析和对回送请求报文进行应答,最后在嵌入式实验环境中成功实现了协议栈的连通性测试,使之能够运用于一个特定的远程控制系统,这对将来嵌入式系统的工作有重要意义. 相似文献
4.
项思远 《数字社区&智能家居》2007,(10):100-101
讨论了一个适合嵌入式系统TCP/IP协议栈的设计思想,实现技术以及应用,关键性技术是如何裁减标准TCP/IP协议栈以适应嵌入式系统的特点而又要保证该协议栈可以和标准协议栈正常通讯。 相似文献
5.
基于驱动程序的协议栈设计 总被引:2,自引:0,他引:2
提出了一种新的协议栈设计思路———基于驱动程序的协议栈设计。在对比传统的协议栈设计方式———基于任务的协议栈设计的基础上 ,说明了其优点为可减少实时操作系统保存和恢复任务上下文的次数、数据和控制信息更简单的在层与层之间传输 ,给出了协议栈设计的基本框架。 相似文献
6.
7.
项思远 《数字社区&智能家居》2007,(19)
讨论了一个适合嵌入式系统TCP/IP协议栈的设计思想.实现技术以及应用,关键性技术是如何裁减标准TCP/IP协议栈以适应嵌入式系统的特点而又要保证该协议栈可以和标准协议栈正常通讯. 相似文献
8.
首先提出基于AT91R40008与非PCI总线以太网控制器AX88796的EPA接口控制器硬件电路设计方法。之后在深入剖析EPA通信模型的基础上,重点阐述了如何移植由Adam Dunkels编写的开源TCP/IP协议栈uIP以满足EPA协议标准;针对AX88796的软件驱动模块,重点指出其驱动代码设计的关键点;就EPA通信模型的核心模块,如EPA服务、套接字映射接口、基于IEEE1588的时间同步、EPA管理信息库等的实现进行了深入研究。经过EPA一致性和EPA互操作性等测试平台测试,时钟同步精度目前可达到微秒级。 相似文献
9.
10.
USB(通用串行总线)是一种用于连接计算机和外部设备的外部总线体系结构。USB协议栈是整个USB的管理中枢,由HCD,USBD,HUBDRIVER和配置任务组成。文章结合特定平台下USB协议栈的研究课题,分析USB软件系统的体系结构,提出独立于平台的操作系统抽象层和硬件抽象层,实现了可移植的USB协议栈。试验结果表明,在不同的平台下,利用可复用的USB协议栈,将提高开发速度,减少质量风险,降低开发成本。 相似文献
11.
12.
13.
通用串行总线传输事务的透明性给USB系统的开发与测试带来了很多不便,现有USB物理层测试和分析仪器普遍存在价格昂贵或采样死区严重等问题;设计了一种基于FPGA的USB2.0协议分析仪,实现了对高速和全速USB设备差分数据总线低压差分信号的实时采样和分析,利用硬件的并发处理特性克服了采样死区问题,解决了因不同USB接口传输相位差引起的数据累积和丢包问题,降低了对主处理器性能的要求,减小了设计成本,为USB系统开发与测试提供了一种有效支持。 相似文献
14.
嵌入式Linux中SDIO协议无线网络驱动程序的设计和实现 总被引:1,自引:0,他引:1
从嵌入式Linux项目SDIO总线接V1的开发设计需求出发,对嵌入式系统的SDIO总线协议栈进行了分析,讨论了其作为一个通用总线协议栈模块对原来WinCE环境BSQUARE接口的代码移植的可行性,并介绍了包含SDIO总线协议栈模块的无线网络驱动程序的实现方法。 相似文献
15.
介绍了在USB数据通信中,串行接口引擎数据采样功能模块的设计实现。说明了数字锁相环对12Mbit/s数据流进行采样的工作原理和相位偏移、频率偏移消除方法。还说明了该数字锁相环的效率和出错概率。 相似文献
16.
入侵检测系统中的协议分析子系统的设计和实现 总被引:8,自引:0,他引:8
对于一个网络入侵检测系统,协议分析主要有三方面的作用:为检测引擎提供输入,提高检测的有效性,提高检测效率。对于这些功能,该文论述的协议分析子系统对应有三个功能模块:基本协议数据解析模块,包括对数据包各个头部字段的解析;上下文相关的数据关联模块,包括IP分片合并和TCP会话重组;应用层协议分析模块,包括对常见应用协议数据的关键字段的提取和分析。文章的最后给出了系统的应用层协议分析的性能测试数据。 相似文献
17.
Intel提出的第三代总线技术PCI Express在结构上可以满足计算机系统的发展对总线带宽的要求,基于PCIE的设计得以蓬勃发展,对PCIE的验证也成为SoC功能验证的重要组成部分。为此,设计并实现一种状态图和覆盖率组合驱动的自动化验证平台,主要包括激励生成、自动检测和覆盖率分析机制,并将其应用于一款基于PCIE接口的协议栈芯片的功能验证。实验结果表明,该验证平台具有较好的激励生成机制,能够对协议栈芯片进行全面验证,同时具有较好的复用性、可扩展性,可以对多个协议栈的互连进行验证。 相似文献
18.
基于USB协议的ARINC429总线接口板的设计 总被引:1,自引:0,他引:1
为实现便携计算机与ARINC 429总线接口的通信,采用PDIUSBDl2、HS-3182、HS-3282芯片,设计了一种基于USB协议的ARINC 429总线接口板;给出了系统的总体设计及工作原理,重点阐述了USB与ARINC 429总线的接口硬件设计、接口板固件程序的编写、USB驱动程序和应用程序的编写;提出了一种外接板卡的电源优化设计方案,解决了便携设备外接口供电总量;实验结果表明,该总线接口板数据传输稳定可靠,具有一定的工程应用价值。 相似文献
19.
针对目前PALMOS5操作系统还不能支持USB-HOST功能的问题,提出一种基于PALMOS5的USB主机端协议栈的实现方案。该文首先讨论在PDA上开发USB-HOST功能的必要性,并提出解决方案的总体架构。接着针对该总体构架的每一个部分具体分析其实现,并分析方案的可扩展能力,最后通过实现对USB存储设备的支持来验证方案的可行性。 相似文献