freeRTOS小结——概述

OS的主要功能是封装底层硬件,向用户提供多个虚拟的CPU,让用户可以并行地运行多个任务。 freeRTOS也不例外,其将这些任务记为TASK。某些OS中将TASK细分为进程(process)和线程(thread),但freeRTOS并不区分,TASK就是在这些虚拟CPU上运行的指令集合。 在CPU上运行freeRTOS时,main函数的处理流程大致如下图所示,实际上大部分的OS在CPU上运行时,m
相关文章
相关标签/搜索