特征
◇ 微内核,在日本从1984年开始发布,占有率接近60%◇ 开放源码、完全免费
◇ 不需要MMU,占用ROM/RAM少
◇ 可移植、可固化、可裁剪
◇ 抢占式实时多任务操作系统
◇ 支持所有32位ARM7/9和Cortex M系列的微控制器
◇ 可配置任意多个的任务、任务的优先级最多255个
完全开源、免费的产品形式
◇ 从社区免费下载内核、外设库、中间件、应用等全部源码
◇ 从社区免费下载内核规范、库函数说明、快速指南等丰富文档
◇ 从社区免费下载基于Eclipse/ARM优化GCC的μT/Studio开发环境
强大的内核功能(131个API)
◇ 任务管理 ◇ 信号量
◇ 事件标志 ◇ 邮箱
◇ 互斥体 ◇ 消息缓冲区
◇ 集合点端口 ◇ 固定尺寸内存池
◇ 可变尺寸内存池 ◇ 周期性处理
◇ 报警处理 ◇ 中断管理
◇ 调试支持 ◇ 系统状态管理
小的资源脚印
◇ROM范围:10KB-60KB ◇RAM范围:2KB-12KB
多种方便的业界标准开发环境
开源免费环境-Elipse+GCC 商业环境-IAR EWARM
J-Link ARM版 商业环境-KEIL RealViewMDK
支持的厂商和芯片 ARM7 ARM9 CM0 CM3 CM4