Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

Micrium uC/OS-III by Beijing Microtec Software Technologies Ltd.



OS/RTOS

Product Description

 

µC/ OS - III允许多个任务运行在同一个优先级。 当同等优先的任务准备就绪,µC/ OS – III按用户指定的时间运行每个任务。 每个任务都可以定义自己的时间片,如果它不需要完整的时间片,可以放弃其时间。
 

µC/ OS - II有一些内部数据结构和变量需要原子访问。通过几乎为零个时钟周期的禁用中断来保护这些关键区域,以确保它能够响应一些最快的中断源。 µC/ OS - III的中断响应时间是确定的。
 

µC/ OS - III确保不传递NULL指针,从ISR中不会调用任务级服务,参数在允许的范围内,指定的选项是有效的。 每个API函数提供了一个函数调用输出相关的错误代码。
 

µC/ OS - III的代码可以剪裁为仅包含特定应用所需的功能。 µC/ OS - III提供的大部分服务的执行时间是确定的常量,;执行时间不依赖于在应用程序运行的任务数。
 

应用
 

µC/ OS - III是用于在各种行业:

  • 数据通信设备
  • 大型家电(设备)
  • 移动电话,PDA,MID
  • 工业控制
  • 消费类电子产品
  • 汽车
  • 广泛的嵌入式应用
     

特点
 

µC/ OS - III的功能包括:

  • 100%的ANSI C源代码和详细的文档。
  • 抢占式多任务,运行就绪的最重要的任务。
  • 无限多个任务,优先级,内核对象
  • 支持时间片轮询调度
  • 近零中断禁止时间
  • 可剪裁。

 

µC/ OS - III目前已经开源,供嵌入式研究开发和爱好者免费下载研究和学习。如果要将其应用在产品中,需要购买使用授权。

 

µC/ OS - III免费下载

 

 uC/OS-III有关的技术中文图书已经发行,与之配套的ST STM32 uC/OS-III开发平台同时推出,有兴趣者,请访问:麦克泰在线销售

Micrium uC/OS-III

Market Segment(s)

  • Embedded

ARM Processor(s)

  • ARM7EJ-S
  • ARM7TDMI
  • ARM7TDMI-S
  • ARM720T
  • ARM920T
  • ARM922T
  • ARM926EJ-S
  • ARM940T
  • ARM946E-S
  • ARM966E-S
  • ARM968E-S
  • Cortex-M0
  • Cortex-M1
  • Cortex-M3
  • Cortex-M4
  • Cortex-R4
  • Cortex-R5
  • Cortex-R7
  • XScale
 
ARM Connected