C /OS-II是一个完整的、可移植、可固化、可裁剪的抢占式实时多任务内核。μC/OS-II绝大部分的代码是用ANSI的C语言编写的,包含一小部分汇编代码,使之可供不同架构的微处理器使用。至今,从8位到64位,μC/OS-II已在超过40种不同架构上的微处理器上运行。μC/OS-II已经在世界范围内得到广泛应用,
µC/OS-II 是一款实时操作系统,它是由 Jean Labrosse 开发的。它支持多任务、多线程、时间片轮转、信号量、消息队列等特性,可以在嵌入式系统中使用。它的内核非常小巧,可以运行在 8 位、16 位、32 位的微处理器上。它还提供了一些常用的设备驱动程序和文件系统,方便开发者进行嵌入式系统的开发。