ARM--中断

ARM--中断

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

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

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

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

  • 边沿触发(edge-triggered):当中断源产生一个上升沿或者下降沿时,触发一个中断。
  • 电平触发 (level-triggered):当中断信号线产生一个高电平或者低电平时, 触发一个中断
    对于 GIC 来说, 为每一个硬件中断源分配的中断号就是硬件中断号。 GIC 会为支持的中断
    类型分配中断号范围,如表 13.2 所示。
相关推荐
byte轻骑兵21 小时前
ARM 嵌入式处理器内核与架构深度剖析(3): ARM嵌入式处理器的架构组成
arm开发
Jing_jing_X21 小时前
CPU 架构:x86、x64、ARM 到底是什么?为什么程序不能通用?
arm开发·架构·cpu
芙蓉王真的好121 小时前
安全无篡改:Windows 10 22H2/LTSC/ARM 官方原版镜像下载渠道与使用教程
arm开发·windows·安全
切糕师学AI1 天前
ARM 架构中的复位(Reset)与复位流程
arm开发·单片机·嵌入式·复位
VekiSon1 天前
Linux内核驱动——基础概念与开发环境搭建
linux·运维·服务器·c语言·arm开发
MickyCode1 天前
嵌入式开发调试之Traceback
arm开发·stm32·单片机·mcu
wwwlyj1233211 天前
ARM CMSIS-DSP Q格式
arm开发
s_daqing1 天前
arm的ubuntu启动node
linux·arm开发·ubuntu
CQ_YM2 天前
ARM之I2C
arm开发·单片机·嵌入式硬件·嵌入式
BigALiang2 天前
再探ARMimxu6ll
arm开发