基于DBPXA255的WinCE驱动程序设计研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:whbin139
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
进入21世纪以来,随着嵌入式技术的逐渐成熟并全面展开,嵌入式操作系统也开始蓬勃发展,出现了一批诸如VxWorks、嵌入式Linux、Windows CE.net、Symbian等优秀的系统。由于应用环境的要求,嵌入式操作系统一般都需要提供一定的可移植性,以便满足不同应用平台的特性,而其中针对特定硬件的驱动程序设计无疑占了移植过程中很重要的一部分。 Windows CE.net是微软在嵌入式操作系统市场上的一个重要产品,它在PDA市场、工业控制和医疗领域等都有着广泛的应用和市场前景。WinCE的驱动分本地驱动、流驱动、USB和NDIS四种,其中最常见的开发工作在流驱动部分。然而不幸的是,目前市场上却鲜有介绍Windws CE.net驱动程序设计的中文资料和书籍,这大大增加了WinCE移植到特定硬件平台过程中的难度和复杂度。 本文以DBPXA255硬件开发平台为基础,介绍了WinCE的编译和加载过程。详细介绍了WinCE如何在ARM平台进行10和中断操作,并提供了示例程序。最后,以GPS终端为例,编写了一个具体的流驱动实例。说明了WinCE驱动程序的编写方法,为相关人员今后的研究提供了重要参考。
其他文献
如何更好地了解和保护眼睛一直是眼科学研究者们的目标。正常情况下,人从外界获得信息的75%-87%来自视觉,90%的行为是对视觉信息的反馈。人的眼睛是一个高度精密的光学系统。许多
在出行领域,互联网专车已是明星级、改变世界的分享经济应用,是所谓的风口。该领域中,作为后来者的P2P租车,却以最快速度完成了其A+轮融资。  做车主和租车者的撮合者  杨春晖是P2P租车的创立人,其最早在BP中国负责系统项目,开发过一套业务综合管理系统。2005年,她加入了当时只有3家门店的7天连锁酒店,之后在公司参与并建立了一套包括培训、督导体系在内的酒店营运标准。2010年,杨春晖离开7天连锁
随着我国先进空间红外遥感仪器的性能、功能和可靠性等的要求不断提高,碲镉汞红外探测器需要增加其探测元数并向红外焦平面发展,同时需要提供更低的工作温度和更多的制冷量,这些
乙酰胆碱酯酶(acetylcholinesterase,AChE,EC 3.1.1.7)是一种B型的羧酸酯酶,它在神经胆碱能突触部位和神经肌肉接头处迅速水解和灭活神经递质乙酰胆碱。本研究最近报道了在各种
经过将近二十年持续而广泛的研究,多天线/多入多出技术(MIMO)已经成为了无线通信系统性能的重要保障手段之一,被广泛应用于各类无线通信系统与标准之中,包括3G、4G、802.11、802
地球上一切能源归根结底都来源于太阳能,它可再生、无污染、廉价,是理想的清洁能源。当今社会对环境的保护异常重视,对可再生清洁能源的需求更为迫切。太阳能电池能够把太阳能直
[目的]研究意大利苍耳提取物抗植物病原真菌活性,为植物资源的利用及植物源农药的开发提供研究基础.[方法]以意大利苍耳(Xanthium italicum Moretti)全草为原料,经90%乙醇超声
在广泛收集文献资料的基础上,笔者通过野外调查、标本采集,对杨东山十二度水自然保护区植物区系的组成、性质进行了研究,并对保护区的珍稀濒危植物和野生植物资源进行了统计分析
尿苷二磷酸葡萄糖焦磷酸化酶(UDP-glucose pyrophosphorylase,UgP)在植物中广泛分布,是糖类代谢中的一个关键酶。水稻基因组中有三个Ugp同源基因。其中两个已分别从花药、胚乳
射频识别技术是从二十世纪八十年代兴起的一项自动识别技术。它利用无线射频方式进行非接触式双向通信,以达到识别目的并交换数据。RFID技术最大的特点是非接触识别,因此它可以