首页 > 其他分享 >中断ISR技术架构

中断ISR技术架构

时间:2023-01-31 23:45:51浏览次数:34  
标签:优先级 中断 ISR 硬件 选型 架构

架构

ISR采用立即响应思路,技术架构如下图:

 

优点:简单。

缺点:处理性能不高,中断优先级规划性不高(仅仅区分CPU的32个优先级别,针对不同类型中断优先级不支持)。

选型:对于硬件支持多级中断的系统架构较为适合。

 

架构

ISR采用循环响应思路(即同类型中断处理完成之后,再响应其他类型中断),技术架构如下图:

 

优点:处理性能高。

缺点:中断优先级规划性不高(仅仅区分CPU的32个优先级别,针对不同硬件中断优先级不支持)。

选型:对于硬件不支持多级中断,中断优先级要求不高的系统架构较为适合。

 

架构

ISR采用循环响应+优先级管理的思路(即对方案二进行部分优化),技术架构如下图:

 

优点:处理性能高。

缺点:中断优先级规划性高(通过软件方式完善不同类型中断优先级管理)。

选型:对于硬件不支持多级中断,中断优先级要求高的系统架构较为适合(系统架构清晰,调度资源有限)。

标签:优先级,中断,ISR,硬件,选型,架构
From: https://www.cnblogs.com/startimenanhai/p/17081191.html

相关文章

  • 大型互联网公司微服务架构总图
    这张图是我写文章做笔记用的概念图。大家要用的话截图下面就可以啦,画起来也不麻烦,重点是里面的内容。......
  • 字符设备驱动-3.gpio驱动(按键中断)
    APP读取按键查询方式休眠-唤醒方式poll方式异步通知方式第2、3、4种方法,都涉及中断服务程序。查询方式APP调用open时,导致驱动中对应的open函数被调用,在里......
  • 5. RGCA架构设计过程
    介绍RGCA:RequirementGoalConceptArchitecture需求目标概念架构利益相关者与需求系统因为使人受益而存在;系统的主要需求也来源于利益相关方通过系统为一些......
  • ElasticSearch概念与架构原理
    一、概述ElasticSearch简介简介ES是建立在Lucene基础之上的分布式准实时搜索引擎,它所提供的诸多功能中有一大优点,就是实时性好。比如:在业务需求中,新增数据需要1min才......
  • K8S 架构
    主要组件:etcd保存了整个集群的状态;kube-apiserver提供了资源操作的唯一入口,并提供认证、授权、访问控制、API注册和发现等机制;kube-controller-manager负责维护集群的......
  • MCU逻辑控制架构图
    ​......
  • 1.1 架构的底层逻辑-介绍
    主要目标GOALS了解架构的底层逻辑,跳出CRUD思维用面向对象思维来进行分析和设计,掌握最佳设计原则和设计模式通过OPM对业务进行分析和建模,通过RGCA四步方法来进行架构......
  • 1.4 架构的底层逻辑-架构师
    架构师的职责与能力架构包含业务架构数据架构应用架构技术架构技能地图分析能力:软件架构分析,项目管理和测量的常规分析思维领导力:工作指导,团队建设,建立愿景......
  • 1.3 架构的底层逻辑-架构介绍
    架构是什么架构是定义系统的结构,行为及其他视图的模型架构虚设是有关系统的正是描述以及呈现,以有助于了解系统结构和行为的方式来组织认识架构4+1视图模型在4+1......
  • 1.2 架构的底层逻辑-系统思维
    认识系统系统是什么1.由若干实体组成2.系统也是另一个系统中的实体如何认识系统,系统有什么特征系统具有形式属性(静态结构)和功能属性(动态结构)系统同时也是一个提......