• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
大家还在搜
  • __disable_irq()和__enable_irq()函数的具体定义

    前段时间一工程师向我咨询了一个问题,问我为什么他的MCU KEIL工程代码里没有找到__disable_irq() 和 __enable_irq()的具体定义,是不是有问题。

    2024-08-29 10:06

  • Linux中断(interrupt)子系统之一:驱动程序接口层和中断通用逻辑层

    这两个API应该配对使用,disable_irq可以被多次嵌套调用,要想重新打开irq,enable_irq必须也要被调用同样的次数,为此,irq_desc结构中的de

    2019-05-15 11:28

  • 逐步认识中断请求IRQ

    一、了解IRQ家族??IRQ全称为Interrupt Request,即是“中断请求”的意思(以下使用IRQ称呼)。IRQ的作

    2006-04-17 22:51

  • IRQ domain支持几种映射方式

    IRQ domain IRQ domain用于将硬件的中断号,转换成Linux系统中的中断号(virtual irq, virq),来张图: 每个中断控制器都对应一个IRQ

    2023-09-28 15:21

  • linux中断处理之IRQ中断

    在前一个专题里曾分析过所有IRQ中断处理流程,经过SAVE_ALL保存硬件环境后,都会进入do_IRQ()进行处理,今天接着分析do_IRQ()处理的相关东西.分为两部中断处理程序与软中断两个大的部份进行介绍.

    2019-05-10 10:57

  • 需要了解的Linux的IRQ中断子系统

    在Linux中断子系统(generic irq)出现之前,内核使用__do_IRQ处理所有的中断,这意味着__do_IRQ中要处理各种类型的中断,这会导致软件的复杂性增加,层次不分明,而且代码的可重用性也不好。

    2019-05-10 10:56

  • FIQ比IRQ快,为什么快呢?

    ARM的FIQ模式提供了更多的banked寄存器,r8到 r14还有SPSR,而IRQ模式就没有那么多,R8,R9,R10,R11,R12对应的banked的寄存器就没有,这就意味着在ARM的IRQ模式下

    2020-11-10 17:22

  • 玩转IRQ,其实很简单

    提起IRQ(中断要求),可能很多人都有种畏难情绪。当然,对于DOS时代就涉足电脑的DIY高手或是使用电脑

    2006-04-17 22:51

  • 串行端口3F8/IRQ4是什么

    串行端口3F8/IRQ4是I/O端口地址,它们是串口2的设置,指定内建指定内建串行插座1为COM1,且使用3F8地址/IRQ4(默认值)。

    2021-10-18 16:25

  • 如何在特权模式下用arm汇编指令使能和禁止irq中断?

    如何在特权模式下用arm汇编指令使能和禁止irq中断? 在 ARM 系统中,中断是非常常见的一种事件。在特权模式下,可以使用 ARM 汇编指令来使能或禁止 IRQ 中断。中断服务程序可以在中断发生

    2023-10-19 16:42