Windows CE.net系统研究及I/O板驱动程序的开发

来源 :河北大学 | 被引量 : 0次 | 上传用户:cm603
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Windows CE.net(简称WinCE)是一个开放的、可剪裁的32位嵌入式实时操作系统,具有可靠性好、实时性高和内核体积小等特点,因此被广泛用于各种嵌入式智能设备的开发。本文探讨了Windows CE.net的特点、结构和开发环境,并在此基础上结合实际应用,介绍了定制基于具体硬件平台的嵌入式系统开发流程。分析了WinCE下各种驱动程序模型的特点,对数据采集板驱动程序的设计和具体实现进行了详细的阐述。在驱动程序中采用多线程技术保障嵌入式系统的实时性,采用先入先出技术保证模拟量输入板传输数据的准确性以及通过编程实现定时器Intel8254定时触发A/D转换,并探索了利用板上内置的8237 DMA控制器实现DMA技术的实现方法;介绍了基于WinCE的应用程序的开发环境,并以数据采集板驱动程序的测试程序为例,介绍了流接口驱动程序的调用方法。实验结果表明,定制的Windows CE.net系统工作稳定,数据采集板驱动程序的设计实现了预期的功能,取得了良好的效果。本文设计的驱动程序保证了数据采集系统的实时性和可靠性,对数据采集系统的进一步开发有较高的实用意义。
其他文献
旋翼试验塔测控系统所属旋翼试验塔是高新工程重点技改项目之一,是直升机旋翼研制的重要试验研究和验证专用设备,它的建设成功使得我国旋翼系统试验能力跻身世界先进水平。旋翼
肿瘤临床放疗计划通常需要同时使用PET(positron emission tomography)、CT(computed tomography)和MRI(nuclear magnetic resonance imaging)影像对肿瘤及其危及器官进行高
目的构建人7型腺病毒(human adenovirus type 7,HAdV7)检测细胞系。方法将HAdV7中的Hexon基因克隆至带有绿色荧光蛋白基因的慢病毒表达载体pLV-EGFP(2A)-Puro上,获得pLV-EGFP-hexon。将其与包装质粒p-Pax、pMD用脂质体Lip2000共转染293T细胞,获得慢病毒颗粒感染HEp-2细胞,经嘌呤霉素压力筛选和系列的稀释法,获得HAdV7感
网络控制系统(Networked Control System, NCS)是控制科学、计算机及网络技术的综合应用,是一种新兴的分布式实时控制系统。通信结构已经由传统的端对端的通信模式向通用总线