注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

耳朵的博客

做自己想做的人

 
 
 

日志

 
 

针对ARM Cortex-M系列芯片而设计的实时系统内核 CooCox CoOS  

2011-05-03 12:25:38|  分类: uC/OS & uC/GUI |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

http://www.coocox.org/cn/CoOS.htm

CooCox CoOS

CooCox CoOS 是一款针对ARM Cortex-M系列芯片而设计的实时系统内核。

CoOS特征:

  • 免费并开源
  • ARM Cortex M3及M0定制操作系统
  • 高度可裁剪性,最小系统内核仅974Byte
  • 支持优先级抢占和时间片轮转
  • 自适应任务调度算法
  • 零中断延时时间
  • 堆栈溢出检测
  • 信号量、邮箱、队列、事件标志、互斥等同步通信方式
  • 支持多种编译器:ICCARM、ARMCC、GCC

技术数据:

  • 时间特性:

功能 时间 (无时间片轮转/有时间片轮转)
创建已定义的任务(无任务切换) 5.3us / 5.8us
创建已定义的任务(有任务切换) 7.5us / 8.6us
删除任务 (退出任务) 4.8us / 5.2us
任务切换 (切换内容) 1.5us / 1.5 us
任务切换 (在设置事件标志的情况下) 7.5us / 8.1us
任务切换 (在发送信号量的情况下) 6.3us / 7.0us
任务切换 (在发送邮件的情况下) 6.1us / 7.1us
任务切换 (在发送队列的情况下) 7.0us / 7.6us
设置事件标志(无任务切换) 1.3us / 1.3us
发送信号量(无任务切换) 1.6us / 1.6us
发送邮件(无任务切换) 1.5us / 1.5us
发送队列(无任务切换) 1.8us / 1.8us
IRQ中断服务程序的最大中断延迟时间 0 / 0

  • 空间特性:

描述 空间
内核占RAM空间 168 Bytes
内核占代码空间 974 Bytes
一个任务占RAM空间 TaskStackSize + 24 Bytes(MIN)
TaskStackSize + 48 Bytes(MAX)
一个邮箱占RAM空间 16 Bytes
一个信号量占RAM空间 16 Bytes
一个队列占RAM空间 32 Bytes
一个互斥体占RAM空间 8 Bytes
一个用户定时器占RAM空间 24 Bytes

* 测试条件:STM32F103RB,工作于72 MHz,使用内部flash,使能预取指缓冲。

用户手册:

我们为您提供了CooCox CoOS的使用手册,让您更轻松方便地使用CooCox CoOS,其内容包括:

  • 第一章 CooCox CoOS概述
  • 第二章 任务管理
  • 第三章 时间管理
  • 第四章 内存管理
  • 第五章 任务间的同步和通信
  • 第六章 API手册


 

要获得详细信息,请下载针对ARM Cortex-M系列芯片而设计的实时系统内核 CooCox CoOS - 耳朵 - 耳朵的博客 CooCox CoOS用户手册.


 

示例:

CoOS 也提供一些例子来帮助您更容易地开发基于CoOS的嵌入式应用程序,如下:

使用ARMCC编译器:


使用ICCARM编译器:


使用 GCC 编译器(CoBuilder):


 

应用解决方案:

CooCox 提供了一些基于CoOS的应用解决方案供您参考,您可以直接方便地使用。


 

支持设备:

CoOS支持所有ARM Cortex M3和Cortex M0器件,以下仅列出一些最常用的芯片:


 

要获得免费CooCox CoOS 实时操作系统的源代码,请单击下面的“下载”:

针对ARM Cortex-M系列芯片而设计的实时系统内核 CooCox CoOS - 耳朵 - 耳朵的博客 通过CoCenter下载推荐
针对ARM Cortex-M系列芯片而设计的实时系统内核 CooCox CoOS - 耳朵 - 耳朵的博客 直接下载
* 如果您已经安装了CooCox CoCenter,那么您可以从您本地的CoCenter直接下载上述软件。

  评论这张
 
阅读(1506)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018