让更多人看到,klite史上最简洁的RTOS微内核

2019-07-20 21:44发布

本帖最后由 446252221 于 2016-6-14 17:58 编辑

之前在STM32F0/1/2板块发布的V1.x版本已经OUT,现在正式进入V2.0版本,支持线程优先级调度,并且API前缀由os_修改为k.为了让更多人看到,所以再STM32F3/4/7板块也发一贴.
KLite 支持cortex-m3  cortex-m4,支持FPU!


KLite是开源软件,基于LGPL协议开放源代码,建议以库文件的方式直接使用KLite.KLite是一个为ARM Cortex-M 微控制器设计的微内核,设计思想是"简洁易用". 它最大的特性在于简洁易用,可能是目前为止最简单易用的嵌入式操作系统内核. (在功能和性能上已经很难超越市面上常见的那些RTOS了,因此拼的就是简洁,拼的就是易用)简洁的API风格,简洁的调用方式,简单的移植方法,大大降低学习难度,即使是初学者也能很容易开始进入多线程的开发方式.只实现一些最基本,但最常用的功能, 如线程管理,内存管理,线程同步等.
话不多说,直接上源码地址:

这是KLite示例代码和库文件:http://git.oschina.net/kerndev/klite-demohttp://github.com/jiangxiaogang/klite-demo
这是KLite全部源代码,包括一份详细的API手册)http://git.oschina.net/kerndev/klitehttp://github.com/jiangxiaogang/klite
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。