在开发嵌入式产品时,有的时候,需要使用实时操作系统(Real Time Operating System, RTOS)。一个具体的嵌入式系统产品是否需要使用RTOS,使用何种RTOS,必须根据系统的具体要求作出合理的决策。要能够作出合理的决策,需要依赖于对系统的理解和所具备的RTOS知识。本节简要阐述实时操作系统RTOS的基本概念、使用RTOS的场合、RTOS的选择、RTOS发展历程及几种流行RTOS简介等几个基本问题。