这两个术语之间有什么关系?是不是一个ISR会立即执行,但是可以稍后调度一个非周期任务(利用轮询服务器或延迟服务器的原理)?
它们是完全不同的概念。
任务是一些独立的代码块,由操作系统执行并由其“任务管理器”管理。
中断是一种向任务发出信号以暂时停止其执行的方式。它可以是来自操作系统的 SysTick 中断,导致任务定期切换以在它们之间分配处理时间。它也可能是用户通过外围设备的输入发起的硬件中断。