架构一
ISR采用立即响应思路,技术架构如下图:
优点:简单。
缺点:处理性能不高,中断优先级规划性不高(仅仅区分CPU的32个优先级别,针对不同类型中断优先级不支持)。
选型:对于硬件支持多级中断的系统架构较为适合。
架构二
ISR采用循环响应思路(即同类型中断处理完成之后,再响应其他类型中断),技术架构如下图:
优点:处理性能高。
缺点:中断优先级规划性不高(仅仅区分CPU的32个优先级别,针对不同硬件中断优先级不支持)。
选型:对于硬件不支持多级中断,中断优先级要求不高的系统架构较为适合。
架构三
ISR采用循环响应+优先级管理的思路(即对方案二进行部分优化),技术架构如下图:
优点:处理性能高。
缺点:中断优先级规划性高(通过软件方式完善不同类型中断优先级管理)。
选型:对于硬件不支持多级中断,中断优先级要求高的系统架构较为适合(系统架构清晰,调度资源有限)。
标签:优先级,中断,ISR,硬件,选型,架构 From: https://www.cnblogs.com/startimenanhai/p/17081191.html