下载频道  >  qq_37295549的资源
  • 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的编程规范,并尽少地影响到其他组件。

    2018-05-29
    43
关注 私信 TA的资源