首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
针对中断优先级的改变会对系统的运行产生非预期的执行逻辑,研究了由此所产生的函数之间调用关系的不确定性,提出一种结合中断优先级改变的嵌入式系统静态测试方法.以中断优先级状态机描述中断优先级改变行为,在不包含中断处理函数的函数静态调用路径基础上,应用迭代方程得到中断优先级序列,将此序列叠加到函数静态调用路径中.实验表明,结合中断优先级的函数静态测试方法,保证了嵌入式系统测试的完整性,提高了测试覆盖率.  相似文献   

2.
嵌入式系统设计要求处理器能够快速的响应系统中的异常中断.以ARM920T为内核的S3C2410芯片作为硬件平台,通过设计键盘控制这个实例,提出一种通过两次查询异常中断向量表来实现IRQ异常中断的方法,并论述了这种中断的响应,调用以及返回过程.以此为基础,分析了ARM9内核在出现中断请求时的中断响应过程和编程机制,从而为嵌入式中断编程的学习和开发提供一个有效的解决方案.  相似文献   

3.
使用Microsoft C 5.0中断调用功能,调用DOS中断,修改中断向量表中键盘输入中断处理程序的指针地址,实现键盘功能的重设置和恢复。在汉字操作系统CCDOS 5.0中为用户程序设置功能键。  相似文献   

4.
中断是嵌入式系统的重要组成部分.通过对三星ARM7处理器S3C44B0X中断控制系统和嵌入式实时操作系统μC/OS-II中断管理机制的分析,进行嵌入式中断系统设计.此系统包含IRQ中断和FIQ中断.经过实验验证,该方法同样适用于其他嵌入式中断系统的设计.  相似文献   

5.
为了满足每个用户对各自独立的嵌入式定制程序的需求,缩短二次开发周期,本文提出了一种基于中断调用方式的二次开发接口的设计思路。这种二次开发接口具有简易、安全、更新方便的特点。早期DOS功能调用会普遍采用中断调用方式实现API。用户可以独立、简单、快捷地开发出适合自己需求的程序。  相似文献   

6.
刘蕾 《电脑爱好者》1998,(13):48-49
汇编语言功能强,速度快,但它与DOS无接口,对BIOS中断服务程序的调用很不方便。C语言提供了与DOS的接口的功能,能很方便的调用BIOS中断服务程序,完成一些用汇编语言实现起来比较复杂的问题。这里介绍怎样用C语言实现对BIOS的调用。  相似文献   

7.
吴雨俊 《福建电脑》2012,28(3):95-96
本文通过实时操作系统Nucleus的中断处理机制的分析及研究,给出管理型中断和非管理型中断的应用举例,对基于Rtos的嵌入式系统中断的设计及实时操作系统的研究均有一定的参考价值。  相似文献   

8.
中断是嵌入式系统的重要组成部分。通过对三星ARM7处理器S3C44BOX中断控制系统和嵌入式实时操作系统μC/OS-Ⅱ中断管理机制的分析,进行嵌入式中断系统设计。此系统包含IRQ中断和FIQ中断。经过实验验证,该方法同样适用于其他嵌入式中断系统的设计。  相似文献   

9.
DOS系统是一个开放性的操作系统,它提供了功能强大而又简便的中断调用,为用户提供了很大的编程余地。可以说,中断调用是DOS程序的一个必不可少而又最有特色的部分。充分地利用DOS提供的中断功能调用,能使目标代码变得短小精悍,便于维护,也增加了程序的可移植性。如果能够截获程序中的中断调用,对于程序的分析无疑是非常有用的。另外,截获中断对于病毒的防治和解密也有很大的作  相似文献   

10.
MPC860 是网络通信设备中应用最广的一款RISC 嵌入式处理器。本文介绍MPC860 的中断体系结构及中断发生后服务程序的处理流程;以 S M C 1 的接收中断为例,阐述在没有操作系统管理的条件下,中断初始化程序和中断服务程序的编写。  相似文献   

11.
微机中断机构是微机系统的核心部分,任何应用程序都是通过使用系统的DOS和BIOS中断调用功能来完成其具体任务的。我们在利用机器语言和其它高级语言编制实用程序时,也离不开这些中断调用功能.本人在实际工作中逐渐形成了一个功能完善的通用中断调用监视实用工具。该程序在实际工作中很有实用价值,本人利用该程序分析了很多本公开的DO内核功能.该程序是以COM格式编制,使用方法如下:ALLINTINTpUBINU;其中[]为可选项,如使用该程序分析多路复用中断INT2FH及其AEH子功能的所有调用人口参数的使用方法如下:C>ALLINT…  相似文献   

12.
嵌入式系统(embedded system)是嵌入式计算机系统的简称。它是一类典型的面向消息响应的计算机系统,只对特定消息进行响应(处理)。在计算机与外界实时交互的过程中,中断技术是一项关键的技术,当外部事件发生时,CPU必须及时响应中断,以实现对相应事件的处理。因此中断响应能力是影响嵌入式系统性能的主要因素。在嵌入式系统开发方面,最核心的技术是嵌入式处理器芯片和嵌入式操作系统。“ARM μC/OS-Ⅱ”是当前嵌入式系统中被广泛研究和应用的一款平台。ARM具有体积小、功耗低、速度快等特点,是非常适合于嵌入式应用的MCU。μC/OS-Ⅱ…  相似文献   

13.
基于ARM7TDMI内核的S3C44B0异常处理分析   总被引:2,自引:2,他引:0  
介绍了ARM7TDMI的7种工作模式及各种工作模式下处理器的基本功能、适用的条件以及在嵌入式系统设计中的重要性。详细分析了复位、快速中断和普通中断的编程要点以及在嵌入式程序设计中的作用,并结合S3C44B0示例程序分析了CPU对异常处理的方法。  相似文献   

14.
实时操作系统要求处理器快速响应异常中断.以S3C2410为硬件平台,结合经过实际验证的代码详细分析了基于ARM嵌入式系统的异常处理流程.然后阐明关键字"-irq"的作用,设计出中断处理函数.最后,通过设置中断控制寄存器,设计外部中断EINT3的初始化程序,并给出主程序流程图.实践证明程序运行稳定可靠.  相似文献   

15.
在KeyStone多核DSP应用系统中,中断的使用是不可或缺的一部分,处理中断的能力也是衡量一个芯片性能的重要因素之一.本文以TI公司推出的高性能TMS320C6670四核DSP为基础,讲述了基于KeyStone架构的多核DSP的中断路由机制,并以TMS320C6670集成的SRIO高速接口的LSU中断和DOORBELL中断为例,通过调用TMS320C6670的SYS/BIOS提供的CSL库函数,分别给出了两者的实现方法.  相似文献   

16.
《计算机测量与控制》2014,(3):659-660,663
考虑到嵌入式实时系统较多地使用中断来确保软件实时性,而目前的集成测试策略主要包括基于分解的集成、基于调用图的集成和基于路径的集成,在这3种策略中都很少考虑到中断处理程序的影响,因此导致集成测试不够充分;文章通过对中断处理程序中使用到的变量进行分析,建立变量索引表,探索基于中断影响分析的软件集成测试策略,使得测试过程中既能够充分考核各种中断带来的影响,又不会过多地增加集成测试的工作量,该测试策略巳在多个型号/项目软件测试中进行了应用,有效地保证了集成测试的充分性。  相似文献   

17.
嵌入式系统中断处理的分析和改进   总被引:1,自引:1,他引:0  
近年来,嵌入式系统成为计算机领域发展最迅速的方向之一。中断的设计和实现是嵌入式系统设计的关键部分。结合ARM S3C4510B开发板,介绍了中断向量表的配置和中断的实现流程,并根据中断处理的特点提出一种中断改进的方案。这种方案克服传统处理过程不支持中断向量表动态修改的缺点,提高了程序的可移植性。  相似文献   

18.
嵌入式实时系统中断管理技术研究   总被引:8,自引:0,他引:8  
嵌入式实时系统中断管理技术直接影响到系统的实时响应性能。本文通过对嵌入式内核中断管理技术的研究,归结出“中断前-后段处理”模型;同时,针对一些处理器中多个外部中断共用一个向量的问题,提出一种单向量多中断处理映射技术,并在PowerPCMPC860处理器上实现DeltaOS内核时,验证此技术的有效性。  相似文献   

19.
在嵌入式系统中,中断的处理是必须的.本文阐述了μClinux下S3C44B0X的中断实现过程,并实现了S3C44B0X开发板的按键中断驱动程序.将μClinux移植到开发板后,中断得到正常响应,中断服务程序正确运行.  相似文献   

20.
中断是指某一外设在数据准备就绪后,向CPU发出请求中断信号,请求CPU暂时中断目前的工作而进行数据交换。中断是嵌入式系统必不可少的重要组成部分,是嵌入式系统中外设功能实现的一种重要方法。该文介绍了TI公司常用DSP芯片TMS320F240的中断机制及其编程,文章从中断源,中断内部结构和中断流程这三个方面对TMS320F240的中断机制进行了详细说明,同时给出了具体的在工程中得到验证的中断编程实例。  相似文献   

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

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