为了避免中断服务程序占用过多的CPU时间,通常将耗时的处理放到下半部执行,例如使用任务let或延迟任务。ISR只处理最基础的操作,然后通知系统的任务去完成更复杂的任务。
如何在RTOS中处理长时间运行的中断?
最新推荐文章于 2024-09-12 08:07:34 发布
为了避免中断服务程序占用过多的CPU时间,通常将耗时的处理放到下半部执行,例如使用任务let或延迟任务。ISR只处理最基础的操作,然后通知系统的任务去完成更复杂的任务。