软件定时器
考试要求: 掌握     
知识路径:  > 嵌入式系统硬件基础知识  > 定时器和计数器  > 定时器和计数器


 
       虽然硬件定时器管理已经包括了诸多功能,但是为实现“定时功能”,实时内核需要支持软件定时器管理功能,使得应用程序可根据需要创建、使用软件定时器。软件定时器在创建时由用户提供定时值;当软件定时器的定时值减法计数为0时,触发该定时器上的时间服务例程。用户可在此例程中完成自己需要的操作。因此,在中断服务处理程序中需要对软件定时器的定时值进行减1操作。
       在无硬件看门狗的情况下,软件定时器可用于实现看门狗,在应用的某个地方进行软件定时器的停止计时操作,确保定时器在系统正常运行的情况下不会到期,即不会触发定时器服务例程;如果某个时候系统进入了定时器服务例程,就表示停止计时操作没有被执行到,系统出现错误。
 

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

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