ARM--中断

ARM--中断

《ARM64体系结构编程与实践》学习笔记

每一个中断支持的状态有以下 4 种。

  • 不活跃(inactive)状态:中断处于无效状态。
  • 等待(pending)状态:中断处于有效状态,但是等待 CPU 响应该中断。
  • 活跃(active)状态: CPU 已经响应中断。
  • 活跃并等待(active and pending) 状态: CPU正在响应中断, 但是该中断源又发送中断过来。

外设中断支持两种中断触发方式。

  • 边沿触发(edge-triggered):当中断源产生一个上升沿或者下降沿时,触发一个中断。
  • 电平触发 (level-triggered):当中断信号线产生一个高电平或者低电平时, 触发一个中断
    对于 GIC 来说, 为每一个硬件中断源分配的中断号就是硬件中断号。 GIC 会为支持的中断
    类型分配中断号范围,如表 13.2 所示。
相关推荐
斑马13912 小时前
ARM学习笔记(二)——ARM汇编基础
汇编·arm开发·arm
ARM&开发(Haidong)1 天前
ADRV9026 Linux驱动文档详解
arm开发
斑马1391 天前
ARM学习笔记(一)——基本概念
arm开发·arm
斑马1391 天前
ARM学习笔记(三)——i.MX6ULL—LED点灯
arm开发
Awh-2 天前
ARM 裸机开发 day02 学习笔记
linux·arm开发·arm
M78佐菲2 天前
ARM学习笔记(四)
linux·arm开发·笔记·嵌入式硬件·学习
昌原的儿子LEO2 天前
i.MX6ULL 裸机开发 C 语言驱动与 BSP 工程管理学习总结
linux·arm开发·学习
AAA代码批发商2 天前
Days 46 i.MX6ULL 裸机开发|从内核切入外设,汇编点亮 LED(补充)
arm开发·嵌入式·裸机开发
xx~t3 天前
嵌入式——ARM——汇编2
linux·汇编·arm开发·嵌入式硬件·启动代码
M78佐菲3 天前
ARM学习笔记(三)
linux·arm开发·笔记·嵌入式硬件·学习