打印
[电路设计]

【转载】发布一版嵌入式OS - TinyThread

[复制链接]
3427|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hotpower|  楼主 | 2011-3-27 08:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hotpower 于 2011-4-27 13:03 编辑

原文出处:http://my.chinaunix.net/space.php?uid=23480430&do=blog&id=2541

姑且妄称为OS吧,其实就是一个线程切换,与Novoton的NUC1xx系列芯片(Cortex M0内核)无缝整合。

主要特点:
1. 代码很小,可以在4K之内实现多线程
2. 抢占式任务切换。
3. 支持10级优先级,优先级动态可调整。
4. 支持semaphore, recursive mutex(递归锁), condition变量等
5. mutex可以对付优先级反转问题
6. 静态内存设计,完全无动态分配,也不需要预先多分配内存。

代码放在
http://code.google.com/p/tinythread/
需要用ARM CC编译。
LICENSE: MIT
文档和代码的下载链接:http://tinythread.googlecode.com/files/TinyThread_1.0.7z

相关帖子

沙发
kinbing| | 2011-3-27 16:12 | 只看该作者
不错,支持.

使用特权

评论回复
板凳
hotpower|  楼主 | 2011-3-29 07:01 | 只看该作者
酒鬼和俺的老师交手不知结果如何…

使用特权

评论回复
地板
X-Hawk| | 2011-3-29 19:48 | 只看该作者
认识老师这样的业界大牛,三生有幸!

使用特权

评论回复
5
X-Hawk| | 2011-3-29 19:49 | 只看该作者
1.0版链表的处理有个小bug,
更新 TinyThread 1.1版,
http://tinythread.googlecode.com/files/TinyThread_1.1.7z

使用特权

评论回复
6
hotpower|  楼主 | 2011-4-8 08:13 | 只看该作者
希望酒鬼抽出时间光临指导。

使用特权

评论回复
7
tlb| | 2011-4-26 07:44 | 只看该作者

关注这个OS

使用特权

评论回复
8
mcs8098| | 2011-12-20 13:45 | 只看该作者
:lol

使用特权

评论回复
9
357482894| | 2011-12-20 19:43 | 只看该作者
暂时还不懂。。。

使用特权

评论回复
10
kyzb001| | 2011-12-21 13:49 | 只看该作者
我想起了 tinyos

使用特权

评论回复
11
毅如靳往| | 2011-12-21 15:25 | 只看该作者
好东西就是要顶

使用特权

评论回复
12
haolaishi| | 2011-12-21 23:41 | 只看该作者
支持

使用特权

评论回复
13
Ryanhsiung| | 2011-12-22 18:44 | 只看该作者
顶一下

使用特权

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

本版积分规则

1538

主题

21697

帖子

505

粉丝