共查询到20条相似文献,搜索用时 93 毫秒
1.
首先分析了32位Windows环境下动态链接库(DLI)与硬件中断服务程序的关系,采用设备驱动设计(Device Driver Design)技术,将中断服务程序代码驻留到DLL固定数据段内,解决了硬件中断服务的实时响应这一关键性问题。其次说明利用DLL的初始化函数实现硬、软件中断矢量的设置。在应用程序方面,说明了装入含有中断服务程序的动态链接库的方法以及如何实现软中断调用。 相似文献
2.
本文着重强调了C语言中指针、地址和数组的关系以及指针在C语言中所占有的地位。同时也介绍了IBM PC机上用C语言调用软中断和设置硬中断的方法。 相似文献
3.
本文介绍一种在单片机应用系统中实现实时多任务调度的策略和方法,结合16位单片机(8098)实时系统,详述了调度策略、中断管理以及实时时钟等实现过程。 相似文献
4.
嵌入式Linux操作系统实时性的分析与研究 总被引:3,自引:0,他引:3
通过分析嵌入式Linux在实时应用中的不足,从软中断模拟技术、可抢占式内核机制和实时调度策略等方面给出了改善系统实时性能的方法,同时提出了宏观调度结构,拓展了实时系统的应用范围。 相似文献
5.
本文着重分析8098与其他单片机不同的二个特点,结合这二个特点介绍了在高速输出单元(HSO)开发过程中进行定时递归中断调用、嵌套中断调用、多重软件定时器中断调用时所产生的问题,并进行了分析、给出解决的方法. 相似文献
6.
7.
8.
所有中断服务程序都是由软中断指令INTn或硬中断源如时钟、键盘等触发的,由硬件自动将标志寄存器Flag和断点地址CS:2P压入堆栈,再进入服务,服务完成后由IRET指令依次弹出IP:CS及Flag,返回 相似文献
9.
曾有很多人介绍过利用DEBUC来完成一些特殊工作的方法,如果你仔细地研究这些操作过程,会发现这其中大都使用了一个指令即INTX,其中X为O-DTH之间的一个数值,实际上计算机系统为我们提供了很多现成的中断服务程序,这些程序可以方便的完成很多特殊的功能,INTX指令即是直接调用这些中断服务程序的命令,一般来说这些中断服务程序可在汇编语言、C语言或其它编程语言中使用,而在DEBUC下只能进行一些简单的利用:如果编制一个通用程序,可在DOS命令行上直接调用任何中断服务程序,那样即可抛开DEBUC而方便地在DOS状态完成指定的功能。 涉及问题:软中断的调用过程,是按规定向AX.BX.CX.DX…等寄存器以及某一特定内存缓冲区中赋以固定的数值,然后执行“INTN”指令;在DOS命 相似文献
10.
11.
本文介绍了一种基于PHILIPS公司PDIUSBD12芯片的USB通用设备开发,包括设备端的硬件设计——单片机电路、USB接口电路、固件设计及关键的中断处理技术,主机端的设备驱动程序和应用软件等,描述了一个完整的开发USB设备所需的各项技术,其中设备端采用了51单片机可以方便扩展各种应用。 相似文献
12.
13.
穆强 《计算机测量与控制》2012,20(2):536-537,555
星载软件均为嵌入式软件,中断是星载软件与外界进行信息交互的重要接口,中断的响应是否及时对星载软件的性能有着较大的影响;且由于星载软件的实时性要求,中断处理的延迟可能会导致软件功能性错误,无法完成正常的功能,而且该错误随机性较强,难以定位;中断响应时间是衡量一个星载软件对外部中断处理的及时性的重要参数,文中说明了如何对软件进行最大中断响应时间的分析,为星载软件中断处理的设计提供参考;文中给出两个实例,分别介绍在允许中断嵌套和禁止中断嵌套的情况下,中断响应时间的具体分析方法,经过分析得出结论,示例1中断处理余量仅5.63%,无法进一步提升性能,示例2中断处理余量为86.38%,系统还有较大的扩展空间。 相似文献
14.
实时控制系统中的中断技术 总被引:3,自引:0,他引:3
本文针对控制系统实时测量控制管理的需要,讨论了它的中断系统在硬件和软件两方面的设计技术,通过实例介绍了用C语言编写实时中断程序的方法。 相似文献
15.
16.
讨论了Windows操作系统下硬件中断产生的方法,使用硬件DIO输出卡对设计的中断服务程序作了多种时序下试验,做了Windows系统下中断服务工作时的干扰试验,在中断线程和工作线程内部提出了多种试验方法,深入研究了Windows系统下的内核级调度执行相关代码段所需的时间,测试了多种时钟的精确度,设计了工程实用的中断服务程序。 相似文献
17.
编写硬件中断服务程序是面向Windows95实时系统的一项关键技术,它直接影响到系统的实时性能。本文详细分析了Windows环境下的动态链接库(DLL)技术。通过一个实例,给出相应的程序。这些程序作者在Windows95环境下开发的《铁路信号实时控制》工程系统中得以实现。 相似文献
18.
针对ARINC419收发系统设计时,单片机执行中断服务程序的时间门槛限制,通过分析ARINC419数据总线的数据通讯格式,提出了一种改变中断信号产生时机的方法;该方法利用复杂可编程逻辑器件的丰富资源,引入缓冲寄存器,将中断信号产生时间提前,为中断服务程序的执行获得充足时间;文中给出了应用该方法的具体步骤和中断服务程序,试验结果表明该方法非常有效. 相似文献
19.
基于一种新型USB总线接口芯片CH372,设计出一种人机接口设备—USB鼠标。阐述了CH372的工作原理和特点,给出了系统的硬件电路图;在软件设计中,分析了HID类设备描述符枚举过程,根据主程序流程图,写出了部分单片机本地端主程序。通过硬件和软件调试,最后成功模拟出鼠标左键和右键功能。 相似文献