首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 187 毫秒
1.
为了使用PXA270的GPIO引脚实现按键中断,必须在Windows CE下建立自定义GPIO的中断机制.对PXA270中断系统的硬件结构和Windows CE操作系统下的中断处理流程进行了分析,提出了物理中断号和逻辑中断号的概念,给出了驱动程序开发的IST模型.在此基础上通过修改原始设备制造商适配层(OAL)代码及设备驱动层的关键函数,实现了在PXA270应用平台上添加一个用户自定义GPIO中断,建立了该中断的执行机制,从而为键盘驱动程序开发奠定了基础.  相似文献   

2.
介绍了Win9x的内核结构及硬件中断,并讨论了虚拟设备驱动程序VxD的编程方法.使用VtoolsD类库,编写了基于ISA总线数据采集卡的驱动程序VxD,实现了硬件中断的处理例程,解决了在Windows下利用中断采集数据的问题.  相似文献   

3.
文章介绍了在基于PC和Windows9X平台下实现中断IO传输的关键技术-硬件中断的捕获和处理方法,对虚拟设备驱动程序(VXD)和VtoolsD工具箱进行了简要介绍。通过对源代码的分析说明了硬件中断VXD的实现过程。  相似文献   

4.
施旭燕  张志  田凯 《应用科技》2002,29(6):26-28
在Windows9x操作系统下实现中断必须通过级别跳转,特别是软中断还要进行跳转前后的级别检查,如果不用专门工具是相当困难的。介绍了利用修改中断门描述符的办法来实现跳转,不需专门工具,十分方便。  相似文献   

5.
基于Windows平台的数控系统是工业控制领域研究的新热点.但是Windows系统不是实时系统,因此如何实现基于Windows平台的实时中断成为关键问题.介绍了实时硬件中断虚拟设备驱动程序VxD的实现方法,通过VxD获取实时钟来实现中断,并且利用事件实现了VxD与应用程序间的通讯,最终解决了这一难题.  相似文献   

6.
分析了在Windows 9x保护模式下硬件中断的响应过程,提出了用16位DLL和VXD两种方法,在应用程序中响应硬件中断。  相似文献   

7.
探讨如何利用中断技术与动态链接库相结合的办法,实现在Windows95中的高速数据采集,以适应工控系统的实时性要求。  相似文献   

8.
针对授课过程中学生对中断优先权以及中断屏蔽等概念不理解的情况设计了一款简单实用的由8031组成的中断实验系统.通过该实验,可以直观地看到中断、中断优先权、中断屏蔽、外中断源扩展的过程,使学生较容易地理解掌握单片机控制系统中中断的处理方法,提高了实验效果.  相似文献   

9.
在介绍Windows98系统内核和中断机制的基础上,探讨数控系统中利用数控接口PCI板卡的虚拟设备驱动程序VXD实现中断服务程序ISR来完成实时中断的步骤和方法.给出了一个借助VTOOLD工具和VC 编写的处理板卡I/O中断实例.结果表明,该中断程序在改造的牛头刨床数控系统部分软件中运行效果良好.  相似文献   

10.
在论述Win9x的中断处理机制的基础上,分析了影响中断延时的关键因素,证明了满足一定条件的中断处理函数是可以分解的,提出了中断延时的最小化公式,给出了一个可以实现的软件模型,运用VToolsD和VC给出了实现方法.实验表明,该软件模型明显减小了中断延时.  相似文献   

11.
中断延迟是评估嵌入式操作系统实时性能的重要指标.本文利用Windows CE.NET中的ILTiming进行中断延迟测量,并分析了造成中断延迟的原因,同时也提供了测试Windows CE.NET中断延迟的方法.实验结果表明,实时性能与CPU频率及系统负荷成反比关系.  相似文献   

12.
基于MPCore与Linux的中断亲和性研究   总被引:6,自引:5,他引:1  
对Linux操作系统环境下中断任务的处理器亲和性进行了分析研究,提出了利用中断亲和性平衡处理器的中断负载,改进多核MPCore系统性能的方法.首先对MPCore特有的分布式中断控制器工作机制进行了研究,然后详细分析了中断亲和性在Linux内核中的实现原理以及特定条件下的中断迁移策略,指出中断亲和性在改进系统性能方面可以有静态和动态两种实现方式.在静态方式下,分析了中断亲和性可以提高系统性能的原因以及适用范围 在动态方式下,提出了一种动态负载均衡算法,实验结果表明该算法可以有效地分配中断任务到多个处理器上运行,避免单处理器负载过重,从而提高整个系统的性能.  相似文献   

13.
基于Win95/98实时控制系统快速响应中断的方法   总被引:1,自引:0,他引:1  
在计算机工业控制领域 ,越来越多的基于 DOS的实时控制系统和检测系统正在向 Windows上移植 ,实现对中断的快速响应是实时控制系统和检测系统最基本的要求。文章介绍在 windows95 /98环境下 ,采用工具 Vtools D在 C+ + 编程环境下编写 Vx D(虚拟设备驱动 )的一种简便有效的方法来实现对硬件中断的快速响应  相似文献   

14.
针对实时操作系统中要求中断响应实时性强的特点 ,提出了将中断响应分为中断处理和中断服务两部分 ,并且根据这种中断响应机制设计了多级中断服务请求队列 ,对临界资源的保护进行了探讨 .这些技术应用于某型号高空无线电高度表 ,使其测高值达到 1 5 0 0 0 m,误差为低空 1 %  相似文献   

15.
基于WindoWs CE.NET数控系统的插补控制   总被引:1,自引:0,他引:1  
文章在比较了几种数控系统的体系结构的基础上,提出了基于Windows CE.NET新型数控系统;讨论了Windows CE.NET下的中断机制与驱动程序的开发,重点阐述了Windows CE.NET下定时器驱动程序的开发以及该驱动程序在基于Windows CE.NET的数控系统实时插补控制中的应用。  相似文献   

16.
Windows98下数控系统实时控制的实现   总被引:1,自引:1,他引:1  
针对Windows98对系统底层采取了屏蔽策略,难以实现数控系统的实时控制问题,提出了从软硬件两方面加以解决的方法:硬件方面设计一个外部定时中断控制电路;软件方面编写虚拟设备驱动程序(VxD).  相似文献   

17.
本文提出使用实时操作系统中中断编程实现高速实时数据记录的一种方法,根据该方法实现的数据记录软件在某发电厂330MW发电机故障录波装置上获得成功应用  相似文献   

18.
现代各种实时监控系统和数据采集系统中,利用VC 调用API函数来获取外部接口的信息,进行实际模/数(A/D)采集转换和PID智能控制是常用手段。着重介绍Windows9X/NT多任务操作系统下对硬件使用中断方式访问,以及多线程程序设计方法。其中用到了适合实时系统的多线程同步方法,以保证对共享资源访问的绝对安全。并综合应用多种计算机技术,以达到系统实时在线的效果。  相似文献   

19.
为了给飞行安全、 维护管理以及训练提供重要数据保障, 设计了无人机载数据记录仪, 对该记录仪软件的实时性进行了研究。对影响数据记录仪软件实时性的因素进行分析, 根据所需记录数据的帧长度及中断频率得到数据记录仪对中断响应延时的要求; 利用软件设置GPO(General Purpose Output)翻转, 结合示波器测得存储单元在不同寻址方式下的响应时间延时; 再根据寻址响应延时及乒乓缓存深度关系得到最优记录模式。通过搭建测试平台对优化前后的数据记录仪软件进行测试。结果表明, 优化后的数据记录仪最短中断响应时间间隔为56 μs。该数据记录仪能实时记录所有中断源数据, 丢帧率为0, 满足无人机对数据记录仪的高实时性要求。  相似文献   

20.
单片机扩展8259中断控制器的研究   总被引:1,自引:0,他引:1  
针对8259中断控制器工作于MCS-80/85方式,从其工作过程及中断应答时序入手,介绍了8259与89C51单片机的硬件接口,设计了相应的初始化程序及中断服务程序,提出了三级中断嵌套的方法,较好地解决了单片机应用系统中存在多个外部中断源的矛盾与问题.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号