中断设计约束
考试要求: 掌握     
知识路径:  > 嵌入式系统软件基础知识  > 嵌入式系统程序设计  > 嵌入式软件开发过程  > 嵌入式软件设计  > 嵌入式软件的设计约束


 
       (1)系统初始化阶段屏蔽无用中断,并对无用中断设置入口并返回。
       (2)中断初始化要初始化中断所需的全部资源,包括中断向量号、触发方式、中断服务程序等。
       (3)分析系统出现的假中断或频繁中断的影响,给出处理措施。
       (4)程序中开关中断位置要仔细分析,避免关闭范围过大或过小。
       (5)尽量避免使用中断嵌套的功能,进入中断后关掉不希望嵌套的中断。
       (6)避免在中断服务程序中使用跳转语句或子程序返回直接跳出中断。
       (7)与操作系统配合完成中断现场的保存和恢复,对于操作系统未处理的现场,在用户连接的中断处理程序中要辅助保存和恢复。
       (8)应考虑不同优先级的中断处理程序,以及中断处理与普通程序之间临界区保护问题。
       (9)中断处理程序尽可能简短,不要在中断处理程序中调用操作系统的资源申请或时间等待服务。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有