![](https://cos-cdn.shuashuati.com/pipixue-web/2020-1231-2005-12/ti_inject-812ce.png)
在前面操作的基础上,在软件仿真状态下,先停止运行(但不能退出debug),点击菜单Debug\OS support唤出System and Thread Viewer 和 Event Viewer。 System and Thread Viewer 可以观察到所有线程的 ID、优先级(Priority)、状态(State)和栈使用率(有溢出风险时,需要加大栈size) 最高优先级的线(),它是操作系统的滴答定时任务;滴答定时任务需要滴答定时中断(硬件中断)配合,在预定义的每个滴答周期结束时刻退出正在运行的任务函数,来查看是否有更高优先级的任务已经Ready,如果没有就恢复原任务函数的运行。 最低优先级的线(),它是空闲任务,优先级为None=0,在其他线内核不运行时,调度器切换到空闲任务运行,维持整个内核处于运行状态。