最近,MBed在官方博客上宣布改变了发行方式
来自:https://os.mbed.com/blog/entry/Changeof ... seprocess/
总览
在过去的几个月中,我们一直在考虑更改Mbed OS的发行方式。这有许多的原因:
当前的发布流程
目前,我们每2周发布一次Mbed OS补丁程序发布,并且每季度发布一次功能发布。我们的发行版来自专门的发行分支(例如mbed-os-5.14)。然后,只要我们从当前版本分支中释放它,便将其添加到该标签。这些发行版非常定期且可预测,并且在常规补丁程序发行版中提供了针对关键问题的修复程序,响应时间仅为2周。但是,我们不接受修补程序版本中的新功能或不接受修补程序/功能版本中的更改。因此,此功能节奏:
新发行流程
从Mbed OS 5.14开始,我们正在采用新的发行过程。从现在起到2020年1月,我们将每月(在第3个星期三)发布一次补丁。然后从2020年1月开始,我们将继续每月一次,在第3个星期三进行发布,但是发布的类型将取决于自上一个发布以来对Mbed OS的贡献内容:
在文档中将解释正在制作的发行方式以及这可能产生的影响。
改变分支策略
作为此过程的一部分,我们的分支策略也在不断变化。从现在开始,我们建议所有功能开发应在独立的功能分支上进行。新功能只有在满足以下条件后,才能被重新接受使用:
然后在下一个版本到期时由Master发行。
图解表示
记得最早是使用Freescale的KL25Z开发板才接触到mbed WEB IDE的,感觉这东西当mbed WEB IDE玩具或当入门教具。Mbed OS和传统的RTOS有什么显著的区别特性,或者在开发模式上有区别?
引用: liutogo 发表于 2019-11-21 23:17 记得最早是使用Freescale的KL25Z开发板才接触到mbed WEB IDE的,感觉这东西当mbed WEB IDE玩具或当入门教具 ...
mbed os是ARM官方出的RTOS+通用中间层+组件,比传统的RTOS更容易使用吧,但是支持的芯片种类不是太多。