trochili 发表于 2013-4-1 18:28:35

新版飞鸟嵌入式实时内核(trochili rtos for stm32)

内核介绍

TROCHILI内核是一个全新的适用于嵌入式领域的实时内核,它完全由C语言开发,支持多任务、多优先级、抢占式调度。
TROCHILI的含义,取蜂鸟之意,意味着体积小巧、动作灵敏。

主要特点

IPC
支持常见IPC机制,semaphore\mailbox\message、mutex
充分总结各种机制的共性和特性,基于通用IPC控制结构和操作流程,做了完整、规则并且简洁的实现。
可配置的ipc调度机制,同时支持fifo和优先级两种方式的线程等待队列,
API支持isr环境的调用
mailbox\message queue 支持紧急消息传递
mutex支持优先级继承协议

任务
可配置的调度机制,支持协作式和抢占式调度
抢占式调度,支持多优先级,同优先级可支持多任务。
不同优先级任务采用优先级调度,相同优先级任务间采用时间片调度。
最大32优先级
支持常见任务机制 (初始化 激活 休眠 挂起 唤醒 延时 优先级调整 主动放弃处理器)
内核定时器
    支持用户回调定时器
    支持延时定时器、时限定时器

代码实现简洁,注释完备,十分详尽的中文注释,可以说是网上能见到的注释最详细的内核代码。
新版发布,全新版本,解决了前面版本很多的不妥的地方。
本版本历经半年多,代码结构、功能和注释已经非常清晰了。
源码包中同时包括电子书的两章。

qq群
12566990

微博
weibo.com/trochili

网站
www.trochili.com

trochili 发表于 2013-4-1 18:30:56

支持正点原子stm32开发板的版本在这里
http://www.openedv.com/posts/list/565.htm

支持野火stm32开发板的版本在这里
http://www.amobbs.com/thread-5468517-1-1.html

minzhuzhongguo 发表于 2013-5-4 07:14:53

顶一下,学完UCOS再来研究。

kdlipm 发表于 2013-5-11 08:36:31

RTOS真是遍地开花呀。 下载来研究下。 顶下!

fshunj 发表于 2013-5-11 08:48:44

实际中很多操作系统没有带驱动所以不采用的.

jiezhi3200 发表于 2013-5-13 15:24:23

mark 支持lz

jlian168 发表于 2013-5-13 16:42:42

mark,thanks.

trochili 发表于 2013-7-18 17:24:57

kdlipm 发表于 2013-5-11 08:36 static/image/common/back.gif
RTOS真是遍地开花呀。 下载来研究下。 顶下!

原理都差不多,但实现有差别。

xiefy21 发表于 2013-8-10 22:53:49

mark....
顶一个...{:lol:}

chenxujiaoyang 发表于 2013-8-10 23:08:53

呵呵   不知道和UCOS相比有什么优势

trochili 发表于 2013-8-20 13:52:06

chenxujiaoyang 发表于 2013-8-10 23:08 static/image/common/back.gif
呵呵   不知道和UCOS相比有什么优势

跟ucosiii定位类似。但不同机制有自己实现的方案。
页: [1]
查看完整版本: 新版飞鸟嵌入式实时内核(trochili rtos for stm32)