打印

【7月伊始,大礼送上】各种基于嵌入式RTOS CoOS的源代码

[复制链接]
2224|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Chocore|  楼主 | 2011-7-1 15:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Chocore 于 2011-7-1 15:38 编辑

继之前向大家推荐的“傻瓜组态式编程软件”CooCox CoIDE,今天再隆重推荐一款最新嵌入式RTOS——CoOS
推荐原因:
1. 免费并开源
  关键词一,套用跟帖的话,“为穷人谋福利”;关键词二,开源旨在以协作加速创新。看别人的代码也能碰撞出思维的小火花吧,有木有?
2. ARM Cortex M3M0定制操作系统
    CoOS支持所有ARM Cortex M3Cortex M0器件,所有的哦~
3. 高度可裁剪性,最小系统内核仅974Byte
    OsConfig.h文件中包括了CoOS 的所有可配置项和裁剪项目,用户根据需要的系统配置修改相应项目即可,简单方便。
4. 支持优先级抢占和时间片轮转
  两种任务调度机制。可以在OsConfig.h中配置CFG_PRIORITY_SET_EN值为1,使能任务的优先级抢占调度,不同优先级任务间为优先级抢占调度,同级优先级任务间为时间片轮转调度。
5. 自适应任务调度算法
6. 零中断延时时间
  额…几乎为0,完全为0是不可能地…
7. 堆栈溢出检测
8. 支持信号量、邮箱、队列、事件标志、互斥等同步通信方式
  其中互斥区域还考虑了优先级反转问题,并通过优先级继承的方法解决了这一问题。
9. 支持多种编译器:ICCARMARMCCGCC
  这就意味着CoOS不仅可以在CoIDE中使用(CoOS已经集成到了CoIDE中,通过勾选即可直接使用),还能独立应用于MDKIAR中。给力吧~O(_)O~
    MDK中的应用可以参考《基于ATSAM3U4EMP3播放器的应用方案》,开发人员有博文详细介绍开发过程。

正餐献上——基于CoOS的示例和应用方案MDKIARCoIDE中的各种源代码)
点此下载好学易懂的CooCox CoOS用户手册

相关帖子

沙发
蜗牛狂奔| | 2011-7-4 13:04 | 只看该作者
虽然不懂,顶一个!

使用特权

评论回复
板凳
Chocore|  楼主 | 2011-7-8 11:05 | 只看该作者
2# 蜗牛狂奔
:handshake

使用特权

评论回复
地板
zhyscout| | 2012-2-23 13:21 | 只看该作者
谢谢楼主!

使用特权

评论回复
5
zhyscout| | 2012-2-27 13:20 | 只看该作者
:lol

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

16

帖子

2

粉丝