您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 基于Linux内核的键盘模拟实现

  2. 1 引言 当前,由于Linux资源完全公开,使得Linux的发展日益广泛快速。基于Linux的各种应用已逐渐深入日常生活的方方面面,尤其是在嵌入式领域,由于内核可裁减定制,因此可随意地根据用户需求进行整个系统的定制与重构。其中,我们可以通过对各种标准外部设备的驱动进行改造,从而实现用户对标准设备的特定需求,例如可以通过对键盘的模拟来实现操作的自动化,从而可以避免重复的键盘操作。 2 Linux内核支持的外部调用接口 由于Linux内核作为系统最深层次的核心,因此外部的开发人员并不能直接对内核进
  3. 所属分类:Linux

    • 发布日期:2009-05-19
    • 文件大小:27648
    • 提供者:jayzf0503
  1. 内核中断处理-内核中断处理

  2. 内核中断处理内核中断处理内核中断处理 内核中断处理
  3. 所属分类:硬件开发

    • 发布日期:2009-09-19
    • 文件大小:63488
    • 提供者:zhenwenxian
  1. 中断处理源码情景分析

  2. 中断处理源码情景分析 Linux内核中断处理源码情景分析 Linux内核
  3. 所属分类:Linux

    • 发布日期:2010-01-23
    • 文件大小:587776
    • 提供者:meizhaoyun
  1. Linux内核源代码导读-陈香兰-中断处理

  2. Linux内核源代码导读-陈香兰-中国科学技术大学-中断处理
  3. 所属分类:嵌入式

  1. Linux驱动初级——内核中断

  2. linux驱动开发文档 以下内容基于 linux-2.6.35 1 什么是中断 Linux 内核需要对连接到计算机上的所有硬件设备进行管理,毫无疑问这是它的份内事。 如果要管理这些设备,首先得和它们互相通信才行,一般有两种方案可实现这种功能: l 轮询(polling) 内核定期对设备的状态进行查询,然后做出相应的处理; l 中断(interrupt) 硬件在需要的时候向内核发出信号(变内核主动为硬件主动)。 第一种方案会让内核做不少的无用功,因为轮询总会周期性的重复执行,大量地耗用CPU 时
  3. 所属分类:嵌入式

    • 发布日期:2011-10-16
    • 文件大小:276480
    • 提供者:liuyuema09
  1. uclinux内核中断处理_v0.1

  2. 这篇文章主要讨论了bfin-uclinux-2008r1-rc8中的中断处理。适用的CPU为ADSP-BF561。还不是很完整,仅供参考。欢迎大家共同讨论,也欢迎转载,但请保留作者信息。
  3. 所属分类:Linux

    • 发布日期:2008-05-23
    • 文件大小:253952
    • 提供者:lights_joy
  1. uclinux内核中断处理_v0.2

  2. 这篇文章主要讨论了bfin-uclinux-2008r1-rc8中的中断处理。适用的CPU为ADSP-BF561。还不是很完整,仅供参考。欢迎大家共同讨论,也欢迎转载,但请保留作者信息。
  3. 所属分类:Linux

    • 发布日期:2008-05-29
    • 文件大小:357376
    • 提供者:lights_joy
  1. 操作系统实验四、时钟中断处理程序和键盘中断响应程序.

  2. 这是一个操作系统实验课上的全部内容,这一实验为时钟中断处理程序和键盘中断响应程序.本次实验的内容为操作系统工作期间,利用时钟中断,在屏幕24行79列位置轮流显示’|’、’/’、’-’和’\’,适当控制显示速度,以方便观察效果。编写键盘中断响应程序,用户程序运行时,键盘事件有事反应:当键盘有按键时,屏幕适当位置轮流显示”OUCH!”中的一个字符。在内核中,对33号、34号、35号和36号中断编写中断服务程序。
  3. 所属分类:讲义

    • 发布日期:2016-02-19
    • 文件大小:182272
    • 提供者:u014232627
  1. linux内核中断处理流程

  2. 把内核中断的流程说的很清楚,学习Linux的必备资料
  3. 所属分类:Linux

    • 发布日期:2008-12-14
    • 文件大小:63488
    • 提供者:r895882922
  1. uclinux内核中断处理_v0.3

  2. 这是对blog文章的一个总结,分析bfin-uclinux-2008r1.5内核的中断处理,适用于ADSP-BF561,第三版。
  3. 所属分类:Linux

    • 发布日期:2009-04-21
    • 文件大小:450560
    • 提供者:lights_joy
  1. linux内核中断处理.doc

  2. linux内核中断处理.doc
  3. 所属分类:Linux

    • 发布日期:2019-07-31
    • 文件大小:218112
    • 提供者:embededman
  1. Linux操作系统内核编程中断处理程序

  2. 目前我们在内核中所做的事情就是响应一个进程的请求,可能通过处理一个特殊文件、发送一个ioctl或进行一个系统调用。但是内核的工作不只是响应进程请求,另一个也是很重要的工作是向连接到机器的硬件发布命令或消息。本文将为大家介绍Linux操作系统内核编程中断处理程序。
  3. 所属分类:其它

    • 发布日期:2020-03-04
    • 文件大小:40960
    • 提供者:weixin_38699352
  1. 嵌入式系统中如何编写中断处理程序ISR

  2. 当进程发出一个系统调用的请求时,由应用态切换到内核态。这样的内核控制路径被成为进程内核路径,也叫进程上下文。当CPU执行一个与中断有关的内核控制路径的时候,被成为中断上下文。中断的上半部和下半部都属于ISR上下文。
  3. 所属分类:其它

    • 发布日期:2020-08-10
    • 文件大小:63488
    • 提供者:weixin_38624519
  1. 嵌入式系统/ARM技术中的ARM中断处理类型

  2. 在正常的程序执行流程发生暂时的停止时,称为中断,例如,处理一个外部的中断请求。在处理异常之前,当前处理器的状态必须保留,这样当异常处理完成之后,当前程序可以继续执行。处理器允许多个异常同时发生,它们将会按固定的优先级进行处理。   中断与堆栈设置和ARM体系结构紧密相关,ARM是一种支持多任务操作的系统内核,内部结构完全适应多任务应用。ARM内核支持7种中断,不同的中断处于不同的处理模式(如表1所示),具有不同的优先级,而且每个中断都有固定的中断入口地址。当一个中断发生时,相应的R14(LR)
  3. 所属分类:其它

    • 发布日期:2020-11-13
    • 文件大小:148480
    • 提供者:weixin_38684806
  1. 嵌入式系统/ARM技术中的计算机操作系统内核的中断和中断处理

  2. 在计算机中,中断是处理器与异步事件进行信息交换(通信)的唯一手段。   所谓异步事件,就是与当前正在做的事情在逻辑上无关的事件。例如,正当老师上课的过程中突然发生了地震,那么地震这个事件就是一个异步事件。因为地震这个事件与上课这个事件没有逻辑关系,也不是老师意料中的事件。当然,作为一个完善的教学管理系统,对这种突发事件的应对应该有紧急预案。   计算机技术中,由于某种异步事件的发生而迫使程序执行流程发生转移的现象叫做中断。   产生异步事件的原因叫做中断源。凡是中断源在发生异步事件时,都会
  3. 所属分类:其它

    • 发布日期:2020-11-12
    • 文件大小:101376
    • 提供者:weixin_38751861
  1. 嵌入式系统/ARM技术中的基于ARM处理器中断处理的编程实现

  2. ARM编程特别是系统初始化代码的编写中通常需要实现中断的响应、解析跳转和返回等操作,以便支持上层应用程序的开发,而这往往是困扰初学者的一个难题。中断处理的编程实现需要深入了解ARM内核和处理器本身的中断特征,从而设计一种快速简便的中断处理机制。需要说明的是,具体的上层高级语言编写的中断服务函数不在本文的讨论范围之内。   ARM处理器异常中断处理概述   当异常中断发生时,系统执行完当前指令后,将跳转到相应的异常中断处理程序处执行。当异常中断处理程序执行完成后,程序返回到发生中断的指令的下一
  3. 所属分类:其它

    • 发布日期:2020-11-10
    • 文件大小:145408
    • 提供者:weixin_38669793
  1. 嵌入式系统/ARM技术中的uCOS II在ARM处理器上移植过程中的中断处理

  2. uCOS II是一个源码公开、可移植、可固化、可剪裁和抢占式的实时多任务操作系统,其大部分源码是用ANSI C编写,与处理器硬件相关的部分使用汇编语言编写。总量约200行的汇编语言部分被压缩到最低限度,以便于移植到任何一种其它的CPU上。   uCOS II最多可支持56个任务,其内核为占先式,总是执行就绪态的优先级最高的任务,并支持Semaphore (信号量)、Mailbox (邮箱)、MessageQueue(消息队列)等多种常用的进程间通信机制。与大多商用RTOS不同的是,uCOS I
  3. 所属分类:其它

    • 发布日期:2020-11-08
    • 文件大小:91136
    • 提供者:weixin_38575421
  1. 嵌入式系统/ARM技术中的ARM处理器中断处理的编程实现

  2. ARM编程特别是系统初始化代码的编写中通常需要实现中断的响应、解析跳转和返回等操作,以便支持上层应用程序的开发,而这往往是困扰初学者的一个难题。中断处理的编程实现需要深入了解ARM内核和处理器本身的中断特征,从而设计一种快速简便的中断处理机制。需要说明的是,具体的上层高级语言编写的中断服务函数不在本文的讨论范围之内。 ARM处理器异常中断处理概述   当异常中断发生时,系统执行完当前指令后,将跳转到相应的异常中断处理程序处执行。当异常中断处理程序执行完成后,程序返回到发生中断的指令的下一条指
  3. 所属分类:其它

    • 发布日期:2020-12-13
    • 文件大小:168960
    • 提供者:weixin_38663443
  1. ARM中断处理过程

  2. 本文主要以ARM体系结构下的中断处理为例,讲述整个中断处理过程中的硬件行为和软件动作。具体整个处理过程分成三个步骤来描述:1、第二章描述了中断处理的准备过程2、第三章描述了当发生中的时候,ARM硬件的行为3、第四章描述了ARM的中断进入过程4、第五章描述了ARM的中断退出过程本文涉及的代码来自3.14内核。另外,本文注意描述ARM指令集的内容,有些sourcecode为了简短一些,删除了THUMB相关的代码,除此之外,有些debug相关的内容也会删除。1、中断模式的stack准备ARM处理器有多
  3. 所属分类:其它

    • 发布日期:2021-02-24
    • 文件大小:202752
    • 提供者:weixin_38596413
  1. ARM中断处理过程

  2. 本文主要以ARM体系结构下的中断处理为例,讲述整个中断处理过程中的硬件行为和软件动作。具体整个处理过程分成三个步骤来描述:1、第二章描述了中断处理的准备过程2、第三章描述了当发生中的时候,ARM硬件的行为3、第四章描述了ARM的中断进入过程4、第五章描述了ARM的中断退出过程本文涉及的代码来自3.14内核。另外,本文注意描述ARM指令集的内容,有些sourcecode为了简短一些,删除了THUMB相关的代码,除此之外,有些debug相关的内容也会删除。1、中断模式的stack准备ARM处理器有多
  3. 所属分类:其它

    • 发布日期:2021-01-27
    • 文件大小:178176
    • 提供者:weixin_38617602
« 12 3 4 5 6 7 8 9 10 ... 31 »