-
rtthread_manual.zh.pdf下载
资源介绍
RT-Thread的主要开发成员来自中国,大家主要利用业余时间进行RT-Thread的开发和
维护,同时也接受开发者,爱好者,以及专业嵌入式领域公司向RT-Thread捐赠代码。在上
海也有一家专业提供RT-Thread技术服务的服务公司: 上海睿赛德电子科技有限公司 。
RT-Thread以一年为开发、发布周期。RT-Thread的每一个版本都会设定一个目标,而
后的一年开发周期以这个为目标进行开发、演化改进,同时按照每个季度一个测试版本的形
式进行推进。发布的版本包括两种:
• 一种是正式版本(或者说稳定版本,维护版本),例如2.0.x正式版本,它是2.0.0正式
版本的bug fix版本。在功能上并不添加新的功能,而着重于对已有bug的修正;
• 一种是测试版本(或者说开发版本),例如2.1.0 beta版本。它是以一年期设定目标而
演进,完善的版本,相对来说不那么稳定,但具备新的功能,对新的路线的探索;
每个开发版本会提前设定出开发目标,一般是通过邮件、论坛进行沟通后进行;同时每
年在中国也会有一到两次的开发者会议,会议上会讨论新版本的目标,或者大版本新的方
向。
在开发活动上,RT-Thread相类似的按照上面的软件体系结构划分成三个部分:
• 内核(kernel),这个是RT-Thread的核心,也是根本;
• 组件(component),基于核心之上,把一些功能模块划分成独立的一个个组件模
块,做到组件与组件之间的低耦合,组件内部的高内聚;
• 分支(porting),这个是RT-Thread支持的一个个芯片移植,外设驱动等;
这三部分每部分都有维护人,维护人应切实地保证相关部分的正常运行。当前的
RT-Thread开发版本放在github.com 上,欢迎每个开发者、爱好者向RT-Thread提交pull
request。每个组件、分支的维护人在收到pull request后,会决定是否合并到开发分支中。
开发者、爱好者提交的代码应该符合RT-Thread的编程规范,并尽少地影响到其他组件。
- 上一篇: rt-thread开源串口转以太网资料
- 下一篇: Rt-thread例程(宝马)