OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3962|回复: 11

大家还记得KLite吗? 第二版发布,并正式开源!

[复制链接]

4

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
118
金钱
118
注册时间
2015-11-25
在线时间
12 小时
发表于 2016-6-14 12:00:41 | 显示全部楼层 |阅读模式
本帖最后由 446252221 于 2016-6-14 18:01 编辑

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

话不多说,直接上源码地址:

这是KLite示例代码和库文件:

这是KLite全部源代码(包括一份详细的API手册!)


简洁是一种美!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2016-6-14 12:34:17 | 显示全部楼层
牛逼哄哄的,哈哈,谢谢分享!
回复 支持 反对

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-6-14 12:39:12 | 显示全部楼层
可怜的我,还在学习ucos3中
回复 支持 反对

使用道具 举报

4

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
118
金钱
118
注册时间
2015-11-25
在线时间
12 小时
 楼主| 发表于 2016-6-14 12:50:34 | 显示全部楼层
八度空间 发表于 2016-6-14 12:34
牛逼哄哄的,哈哈,谢谢分享!

哈哈,谢谢之前在1.x版提出的建议!
简洁是一种美!
回复 支持 反对

使用道具 举报

4

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
118
金钱
118
注册时间
2015-11-25
在线时间
12 小时
 楼主| 发表于 2016-6-14 12:51:19 | 显示全部楼层
憨厚诚实大叔 发表于 2016-6-14 12:39
可怜的我,还在学习ucos3中

别学了,来试试klite吧!
让你轻松进入多线程的单片机世界!
简洁是一种美!
回复 支持 反对

使用道具 举报

4

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
118
金钱
118
注册时间
2015-11-25
在线时间
12 小时
 楼主| 发表于 2016-6-14 18:02:09 | 显示全部楼层
推送到github了.
简洁是一种美!
回复 支持 反对

使用道具 举报

69

主题

495

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2196
金钱
2196
注册时间
2015-11-14
在线时间
542 小时
发表于 2016-6-14 20:12:49 | 显示全部楼层
不用,删帖吧
回复 支持 反对

使用道具 举报

4

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
118
金钱
118
注册时间
2015-11-25
在线时间
12 小时
 楼主| 发表于 2016-6-14 20:23:05 | 显示全部楼层

用不用是你的事,分享不分享是我的事。

@正点原子 顺便问一下,如何删帖?
简洁是一种美!
回复 支持 反对

使用道具 举报

164

主题

1230

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1477
金钱
1477
注册时间
2014-5-21
在线时间
342 小时
发表于 2016-6-15 08:24:10 | 显示全部楼层
446252221 发表于 2016-6-14 20:23
用不用是你的事,分享不分享是我的事。

@正点原子 顺便问一下,如何删帖?

挺好,不过看起来和RTOS差不多啊,修改函数名和调用方式,归类替换可不行啊
彼高丽者,边夷贱类,不足待以仁义,不可责以常礼。古来以鱼鳖畜之,宜从阔略。若必欲绝其种类,恐兽穷则搏。
回复 支持 反对

使用道具 举报

164

主题

1230

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1477
金钱
1477
注册时间
2014-5-21
在线时间
342 小时
发表于 2016-6-15 08:25:20 | 显示全部楼层
做过性能测试吗?想看一下
回复 支持 反对

使用道具 举报

4

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
118
金钱
118
注册时间
2015-11-25
在线时间
12 小时
 楼主| 发表于 2016-6-15 14:43:52 | 显示全部楼层
cornrn 发表于 2016-6-15 08:25
做过性能测试吗?想看一下

我没有测试过,估计不会很好.
你可以测试下吗?
简洁是一种美!
回复 支持 反对

使用道具 举报

4

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
118
金钱
118
注册时间
2015-11-25
在线时间
12 小时
 楼主| 发表于 2016-6-15 14:44:45 | 显示全部楼层
cornrn 发表于 2016-6-15 08:24
挺好,不过看起来和RTOS差不多啊,修改函数名和调用方式,归类替换可不行啊

RTOS是指支持设备驱动,文件系统等功能的完整OS.
我这个仅仅是个微内核,不能比的哈.
简洁是一种美!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-10 16:17

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表