基于IEEE 1394数据传输系统的驱动程序及应用程序设计

被引量 : 0次 | 上传用户:cqt19900112
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和空间技术的高速发展,航空航天领域中,对各种设备数据处理能力的需求将成倍增长,目前,航空航天设备上广泛采用1553b总线,但是,1Mbps的数据传输率已难以适应未来高速电子系统发展的要求,而IEEE1394高速串行总线具有400Mbps、800Mbps的等时和异步传输、可热插拔、点对点传输等特性,使其成为未来航空航天领域中高速串行总线的首选。首先,对IEEE1394高速串行总线协议进行了介绍,详细分析了其总线复位、异步和等时数据传输模型及运行机制,然后介绍了1394OHCI开放主机控制接口协议及其软硬件描述,结合微软提供的1394端口驱动程序和总线驱动程序,在了解了Windows驱动模型的架构后,开发了WindowsXP下基于IEEE1394a的数据传输系统的计算机端的WDM设备驱动程序,与微软提供的驱动构成完整的协议栈。实验证明,经过编译安装后,1394传输板节点可与计算机端PC节点通信,实现双向的数据传输功能。成功实现了总线复位、异步数据传输和等时数据传输等重要功能。进而,我们介绍了新的1394协议1394b,并详细分析了Unibrain的等时数据和异步数据的传输机制,介绍了FireAPI中的重要函数,通过Unibrain提供的1394b的资源和现有的UB.dll动态链接库,利用FireAPI开发了IEEE1394b数据传输系统的计算机端的客户应用程序。本文的目的在于掌握IEEE1394的工作原理,了解一种1394套片的使用方法并熟悉Windows下设备驱动程序的设计思想和开发流程,不仅为以后在实时操作系统如VxWorks下的开发做出了基础性工作,也为新一代1394,即IEEE1394c下的开发做了铺垫。
其他文献
目的调查血液透析患者(MHD)钙磷代谢紊乱的现状及影响因素。方法对北京大学第三医院肾内科维持性血液透析中心2013年6~7月127名MHD患者的化验结果、用药情况、以及钙磷代谢相
目的泼尼松(Prednisone, Pred)和甲泼尼龙(Methylprednisolone, MP)是广泛应用于临床的两种糖皮质激素类药物,泼尼松本身没有药理活性,需经肝脏11β-羟基类固醇脱氢酶1(11β-
紫砂茶具是中国茶具中的重要种类,承载了中华民族的传统文化,尤其是它体现的禅宗思想对当代人们的生活仍有重要的借鉴作用。文章以宜兴紫砂茶具为研究对象,对其造型中禅意审
小菜蛾[Plutella xylostella L.(Lepidoptera:Plutellidae)]是危害十字花科蔬菜的世界性害虫,本研究通过饲喂抗生素改变小菜蛾肠道菌群,并进一步探索肠道菌群变化对小菜蛾生
【正】 伟大领袖和导师毛主席在《矛盾论))中指出:“列宁说:马克思主义的最本质的东西,马克思主义的活的灵魂,就在于具体地分析具体的情况。”并教导说:“我们必须时刻记得列
主要讨论了起飞着陆控制律构型选择的原则,提出了在飞行品质评定时,应采用以等效拟配系统为基础,同时用其它一些参考准则,进行评估和迭代设计,使带电传飞行控制系统飞机在着陆期间
建立了气相色谱-质谱联用仪分析咸蛋黄脂肪酸组成的方法.分析结果显示,咸蛋黄脂肪中C16∶0、C161n-9、C18∶0、C18∶1n-9和C20∶4n-6的含量较高.与鲜蛋黄相比,咸蛋黄的不饱和
随着教育改革的不断深化,我国的教育事业发生了很大的改变,而高职院校作为教育事业的重要组成部分,在教学理念和模式上自然也做出了相应的改变,但仍有部分高职院校在传统教育
本文以自我认同理论为基础,参照高一虹(2003)对自我认同的分类,通过问卷调查对在昌高校留学生汉语学习者自我认同的7个维度进行分析。研究表明,留学生的自我认同在汉语学习过
桥梁是现代交通体系中必不可少的组成部分,是影响城市经济发展和社会进步的重要因素,并在一定程度上标志着一个国家或地区社会经济的发展水平。然而,在桥梁建设以令世人惊叹