硬件中断与非周期任务

问题描述 投票:0回答:1

这两个术语之间有什么关系?是不是一个ISR会立即执行,但是可以稍后调度一个非周期任务(利用轮询服务器或延迟服务器的原理)?

task interrupt scheduling rtos
1个回答
0
投票

它们是完全不同的概念。

任务是一些独立的代码块,由操作系统执行并由其“任务管理器”管理。

中断是一种向任务发出信号以暂时停止其执行的方式。它可以是来自操作系统的 SysTick 中断,导致任务定期切换以在它们之间分配处理时间。它也可能是用户通过外围设备的输入发起的硬件中断。

© www.soinside.com 2019 - 2024. All rights reserved.