pk10计划

实时操作系统uC/OS-III

µC/OS-III是Micrium最新的RTOS,Micrium的µC/OS-III支持ARM7/9,Cortex-MX,NIOS–II,PowerPC,ColdFire,i。MX,MicroBlaze,RX600,H8,SH,M16C,M32C,Blackfin处理器等多处理器平台。

实时内核μC/OS-III

 

特征(key values)


可移植 提供前所未有的易用性,μC/OS 内核提供完整的源代码和全面的文档。μC/OS 内核运行在大量的处理器架构上,有可供下载的移植代码。

 

可裁剪 μC/OS 内核允许无限的任务和内核对象。内核的内存占用可以裁剪,仅包含应用程序所需的功能,通常占用6–24K字节的代码空间和1K字节的数据空间。

 

可靠性 μC/OS 内核包括调试功能,可以减少开发时间。内核提供广泛的范围检查,包括API调用中传递的指针是否有效, ISR(中断服务程序)中是否调用了任务级功能函数,参数数据是否在允许的范围内,以及指定的选项是否有效。

 

高效 Micrium的内核还包括运行时统计功能,可观察到应用程序的内部。在开发周期的早期,确定性能瓶颈,并优化功效。

 

特性(highlights)


µC/OS内核的功能包括:

1、抢占式多任务实时内核与可选的轮转调度

2、提供完整、干净、一致的源代码,和全面的文档

3、可扩展:无限数量的任务,优先级和内核对象

4、资源高效:6K到24K字节的代码空间,1K+字节的数据空间

5、非常小的中断关闭时间

6、广泛的性能测量指标(可配置)

7、通过安全关键应用的认证


µC/OS-II和µC/OS-III对比


µC/OS-IIµC/OS-III
发布时间1999年2009年
抢占式多任务调度
最大任务数255无限制
优先级相同的任务数1无限制
时间片轮询调度
信号量
互斥信号量√(可嵌套)
事件标志
消息邮箱不再需要
消息队列
固定大小的内存管理
直接向任务发信号
禁止调度的post操作
直接向任务发消息
软件定时器
任务挂起/恢复√(可嵌套)
防止死锁
可裁剪
代码尺寸6K~26K6K~24K
数据量1K+1K+
可固化
运行时配置
编译时配置
支持内核对象的ASCII命名
同时等待多个内核对象
任务寄存器
内置性能测试基本增强
用户可定义的hook函数
post操作的时间戳
内核觉察式调试
汇编语言优化调度器
捕获退出的任务
任务级时钟节拍处理
动态配置节拍速率
源代码
系统服务函数的数目~90~70
MISRA-C:1998标准不再适用
(仅10条违例)
DO178B A
EUROCAE ED-128
FDA医疗产品通告和核准(510(K)&PMA)



实时内核μC/OS-III

 

特征(key values)


可移植 提供前所未有的易用性,μC/OS 内核提供完整的源代码和全面的文档。μC/OS 内核运行在大量的处理器架构上,有可供下载的移植代码。

 

可裁剪 μC/OS 内核允许无限的任务和内核对象。内核的内存占用可以裁剪,仅包含应用程序所需的功能,通常占用6–24K字节的代码空间和1K字节的数据空间。

 

可靠性 μC/OS 内核包括调试功能,可以减少开发时间。内核提供广泛的范围检查,包括API调用中传递的指针是否有效, ISR(中断服务程序)中是否调用了任务级功能函数,参数数据是否在允许的范围内,以及指定的选项是否有效。

 

高效 Micrium的内核还包括运行时统计功能,可观察到应用程序的内部。在开发周期的早期,确定性能瓶颈,并优化功效。

 

特性(highlights)


µC/OS内核的功能包括:

1、抢占式多任务实时内核与可选的轮转调度

2、提供完整、干净、一致的源代码,和全面的文档

3、可扩展:无限数量的任务,优先级和内核对象

4、资源高效:6K到24K字节的代码空间,1K+字节的数据空间

5、非常小的中断关闭时间

6、广泛的性能测量指标(可配置)

7、通过安全关键应用的认证


µC/OS-II和µC/OS-III对比


µC/OS-IIµC/OS-III
发布时间1999年2009年
抢占式多任务调度
最大任务数255无限制
优先级相同的任务数1无限制
时间片轮询调度
信号量
互斥信号量√(可嵌套)
事件标志
消息邮箱不再需要
消息队列
固定大小的内存管理
直接向任务发信号
禁止调度的post操作
直接向任务发消息
软件定时器
任务挂起/恢复√(可嵌套)
防止死锁
可裁剪
代码尺寸6K~26K6K~24K
数据量1K+1K+
可固化
运行时配置
编译时配置
支持内核对象的ASCII命名
同时等待多个内核对象
任务寄存器
内置性能测试基本增强
用户可定义的hook函数
post操作的时间戳
内核觉察式调试
汇编语言优化调度器
捕获退出的任务
任务级时钟节拍处理
动态配置节拍速率
源代码
系统服务函数的数目~90~70
MISRA-C:1998标准不再适用
(仅10条违例)
DO178B A
EUROCAE ED-128
FDA医疗产品通告和核准(510(K)&PMA)



  • 宝贝详情
  • 实时内核μC/OS-III

     

    特征(key values)


    可移植 提供前所未有的易用性,μC/OS 内核提供完整的源代码和全面的文档。μC/OS 内核运行在大量的处理器架构上,有可供下载的移植代码。

     

    可裁剪 μC/OS 内核允许无限的任务和内核对象。内核的内存占用可以裁剪,仅包含应用程序所需的功能,通常占用6–24K字节的代码空间和1K字节的数据空间。

     

    可靠性 μC/OS 内核包括调试功能,可以减少开发时间。内核提供广泛的范围检查,包括API调用中传递的指针是否有效, ISR(中断服务程序)中是否调用了任务级功能函数,参数数据是否在允许的范围内,以及指定的选项是否有效。

     

    高效 Micrium的内核还包括运行时统计功能,可观察到应用程序的内部。在开发周期的早期,确定性能瓶颈,并优化功效。

     

    特性(highlights)


    µC/OS内核的功能包括:

    1、抢占式多任务实时内核与可选的轮转调度

    2、提供完整、干净、一致的源代码,和全面的文档

    3、可扩展:无限数量的任务,优先级和内核对象

    4、资源高效:6K到24K字节的代码空间,1K+字节的数据空间

    5、非常小的中断关闭时间

    6、广泛的性能测量指标(可配置)

    7、通过安全关键应用的认证


    µC/OS-II和µC/OS-III对比


    µC/OS-IIµC/OS-III
    发布时间1999年2009年
    抢占式多任务调度
    最大任务数255无限制
    优先级相同的任务数1无限制
    时间片轮询调度
    信号量
    互斥信号量√(可嵌套)
    事件标志
    消息邮箱不再需要
    消息队列
    固定大小的内存管理
    直接向任务发信号
    禁止调度的post操作
    直接向任务发消息
    软件定时器
    任务挂起/恢复√(可嵌套)
    防止死锁
    可裁剪
    代码尺寸6K~26K6K~24K
    数据量1K+1K+
    可固化
    运行时配置
    编译时配置
    支持内核对象的ASCII命名
    同时等待多个内核对象
    任务寄存器
    内置性能测试基本增强
    用户可定义的hook函数
    post操作的时间戳
    内核觉察式调试
    汇编语言优化调度器
    捕获退出的任务
    任务级时钟节拍处理
    动态配置节拍速率
    源代码
    系统服务函数的数目~90~70
    MISRA-C:1998标准不再适用
    (仅10条违例)
    DO178B A
    EUROCAE ED-128
    FDA医疗产品通告和核准(510(K)&PMA)



    实时内核μC/OS-III

     

    特征(key values)


    可移植 提供前所未有的易用性,μC/OS 内核提供完整的源代码和全面的文档。μC/OS 内核运行在大量的处理器架构上,有可供下载的移植代码。

     

    可裁剪 μC/OS 内核允许无限的任务和内核对象。内核的内存占用可以裁剪,仅包含应用程序所需的功能,通常占用6–24K字节的代码空间和1K字节的数据空间。

     

    可靠性 μC/OS 内核包括调试功能,可以减少开发时间。内核提供广泛的范围检查,包括API调用中传递的指针是否有效, ISR(中断服务程序)中是否调用了任务级功能函数,参数数据是否在允许的范围内,以及指定的选项是否有效。

     

    高效 Micrium的内核还包括运行时统计功能,可观察到应用程序的内部。在开发周期的早期,确定性能瓶颈,并优化功效。

     

    特性(highlights)


    µC/OS内核的功能包括:

    1、抢占式多任务实时内核与可选的轮转调度

    2、提供完整、干净、一致的源代码,和全面的文档

    3、可扩展:无限数量的任务,优先级和内核对象

    4、资源高效:6K到24K字节的代码空间,1K+字节的数据空间

    5、非常小的中断关闭时间

    6、广泛的性能测量指标(可配置)

    7、通过安全关键应用的认证


    µC/OS-II和µC/OS-III对比


    µC/OS-IIµC/OS-III
    发布时间1999年2009年
    抢占式多任务调度
    最大任务数255无限制
    优先级相同的任务数1无限制
    时间片轮询调度
    信号量
    互斥信号量√(可嵌套)
    事件标志
    消息邮箱不再需要
    消息队列
    固定大小的内存管理
    直接向任务发信号
    禁止调度的post操作
    直接向任务发消息
    软件定时器
    任务挂起/恢复√(可嵌套)
    防止死锁
    可裁剪
    代码尺寸6K~26K6K~24K
    数据量1K+1K+
    可固化
    运行时配置
    编译时配置
    支持内核对象的ASCII命名
    同时等待多个内核对象
    任务寄存器
    内置性能测试基本增强
    用户可定义的hook函数
    post操作的时间戳
    内核觉察式调试
    汇编语言优化调度器
    捕获退出的任务
    任务级时钟节拍处理
    动态配置节拍速率
    源代码
    系统服务函数的数目~90~70
    MISRA-C:1998标准不再适用
    (仅10条违例)
    DO178B A
    EUROCAE ED-128
    FDA医疗产品通告和核准(510(K)&PMA)