构件化嵌入式操作系统可以为用户提供可配置/剪裁的嵌入式操作系统内核及各种系统构件;用户通过相应的开发环境可以调整嵌入式操作系统内核及构件的相关功能和参数,从而快速完成面向应用的构件化嵌入式操作系统定制开发工作。 功能和结构构件化嵌入式操作系统包括可定制、动态可配置的内核TICK(硬件抽象层、内核运行服务、事件机制、核心调用接口)和系统构件(系统调用接口、蓝牙支持、电源管理、GB18030中文支持等构件)。开发环境包括嵌入式操作系统构件库与构件库管理系统,可视化构件制作及组装工具,集成开发编译调试环境,版本控制和接口规约,嵌入式操作系统能耗估算分析工具等。 部署与应用构件化嵌入式操作系统及开发环境已经开始在部分应用项目如智能传感网络等中应用,并逐步完善其功能。
|