你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

嵌入式RTOS内核设计实现,源代码+纯中文注释+电子书章节

[复制链接]
trochili 提问时间:2013-4-24 07:16 /
 

TROCHILI内核是一个全新的适用于嵌入式领域的实时内核,它完全由C语言开发,支持多任务、多优先级、抢占式调度。

TROCHILI的含义,取蜂鸟之意,意味着体积小巧、动作灵敏。


qq群 
群一 12566990


微博
weibo.com/trochili



主要特点

IPC 
       
  • 支持常见IPC机制,semaphore\mailbox\message、mutex、eventset   
  • 充分总结各种机制的共性和特性,基于通用IPC控制结构和操作流程,做了完整、规则并且简洁的实现。   
  • 可配置的ipc调度机制,支持fifo和优先级两种方式的线程等待队列,   
  • 特别是mailbox semaphore eventset 和message可同时支持这两种方式(比如1个mailbox,设置两个任务等待队列。所有普通消息操作按照fifo机制操作,所有紧急消息可采用优先级机制,并且紧急消息操作优先普通消息操作)   
  • semaphore\mailbox\message queue支持isr环境的操作   
  • mailbox\message queue 支持紧急消息传递   
  • mutex支持优先级继承协议

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

内核定时器
    支持用户回调定时器
    支持延时定时器、时限定时器
 
代码实现简洁,注释完备,十分详尽的中文注释,可以说是能见到的注释最详细的内核代码。

 

第六章 邮箱设计与实现.pdf

下载

1.41 MB, 下载次数: 22, 下载积分: ST金币 -1

trochili.zip

下载

2.33 MB, 下载次数: 29, 下载积分: ST金币 -1

收藏 评论3 发布时间:2013-4-24 07:16

举报

3个回答
trochili 回答时间:2013-4-24 07:19:33

RE:嵌入式RTOS内核设计实现,源代码+纯中文注释+电子书章节

这是业余时间设计实现的一个rtos,纯兴趣,没有模仿ucosii。现在还只能在stm32上运行。
russot-170273 回答时间:2013-11-4 20:35:25

RE:嵌入式RTOS内核设计实现,源代码+纯中文注释+电子书章节

这个是用GCC心编译的否,如是最好不过了。
科频电气 回答时间:2013-11-5 10:38:04

回复:嵌入式RTOS内核设计实现,源代码+纯中文注释+电子书章节

我正想学习,谢谢

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版