首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

什么是µC/OS-Ⅱ

未解决

什么是µC/OS-Ⅱ

悬赏金额: 1 点威望


µC/OS一Ⅱ是著名的源代码公开的实时内核,是专为嵌入式应用设计的,可用于8位,16位和32位单片机或数字信号处理器(DSP)。它是在原版本µC/OS的基础上做了重大改进与升级,并有了近十年的使用实践,有许多成功应用该实时内核的实例。它的主要特点如下:
1.公开源代码,容易就能把操作系统移植到各个不同的硬件平台上。
2.可移植性,绝大部分源代码是用C语言写的,便于移植到其他微处理器上。
3.可固化。
4.可裁剪性,有选择的使用需要的系统服务,以减少斗所需的存储空间。
5.占先式,完全是占先式的实时内核,即总是运行就绪条件下优先级最高的任务。
6.多任务,可管理64个任务,任务的优先级必须是不同的,不支持时间片轮转调度法。
7.可确定性,函数调用与服务的执行时间具有其可确定性,不依赖于任务的多少。
8.实用性和可靠性,成功应用该实时内核的实例,是其实用性和可靠性的最好证据。
由于µC/OS一Ⅱ仅是一个实时内核,这就意味着它不像其他实时存在系统那样提供给用户的只是一些API函数接口,还有很多工作需要用户自己去完成。
选择千锋 选择卓越  千锋嵌入式 最专业的嵌入式培训机构

嵌入式Linux 嵌入式Linux培训  北京嵌入式培训
返回列表