完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
支持task任意优先级 支持task无限多个 支持semaphore无限多个 支持mutex无限多个,支持优先级继承算法当优先级反转的时候 支持queue无限多个, 支持queue一对多群发,包含了mail box 的功能。支持queue 发送msg 的时候队列满的时候睡眠。 支持软件timer无限多个。 支持event无限多个。 block内存分配机制,适用于整块的内存分配,没有内存碎片,支持分配不到内存的时候睡眠等待。 byte内存分配机制,适用于任何体积大小的分配,有内存碎片,采用first fit 算法,支持临接空闲块的合并, 支持分配不到内存的时候睡眠等待。 调度算法采用双向链表就绪队列,省去位图,采用目前世界上最快的bits搜索算法。 支持动态监测所有任务栈空间大小,栈空间小于整体的10%。 系统马上报错。 支持轻量级别的condition msg,这是一个轻量级别的event加上+msg的功能。非常迅速高效。 任务能以FIFO和PRIO 两种方式block 在semphore, mutex, queue, 等等对象上。 采用目前最快的计算tick timeout 的算法。 内核状态机的转换机制非常健全。 同等优先级调度,支持时间片轮。 极其丰富的的API功能,内核支持配置各种功能,最小内核2K。 支持 8位,16位,32位的cpu以及dsp。 最重要的是该系统稳定可靠,移植简明扼要,代码开源。对于一些没接触过操作系统的朋友来说,应该是一个不错的选择。 如果想下载项目代码可以到RAWOS官网下载相关资料http://www.raw-os.com/Index.html 如果大伙研究过UCOS的话,那就入门更快了,因为这个系统和UCOS还是有相同点的 下面我们介绍下RAWOS和UCOS的区别:
|
|
|
|
只有小组成员才能发言,加入小组>>
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 17:59 , Processed in 0.559866 second(s), Total 67, Slave 49 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号