1794_ChibiOS网络书籍的介绍阅读

         全部学习汇总: GreyZhang/g_ChibiOS: I found a new RTOS called ChibiOS and it seems interesting! (github.com)

         看到这个介绍我觉得这个OS的作者也是一个超级hack,而且非常有工匠精神。为什么要推出一个全新的RTOS呢,其实主要的原因就是觉得现在有的这些OS用着不爽!

         而作者本身接触操作系统其实还是很有历史的,从1989年就已经开始了。而且,这里给出来了曾经影响他的书籍,不知道我是否能够找到读一下。那时候,他设计了一个叫做BDP的操作系统,已经可以做到自己维护自己。里面已经可以运行emacs、gcc等一些unix下较为流行的软件。BDP设计成了一个全抢占的操作系统,我觉得如果实际合适兴许那时候也就没有linux的什么事儿了。毕竟,早期的linux也就是这么个玩意儿。

         那么为啥不把BDP直接拿来用呢,还是因为这个OS太大了。而这样的感觉在作者1992年的时候就遇到了,那时候需要一个微内核,因此就催生了他的另一个作品MK。时光到了2006年,重新改造过的MK换了一个名字也就是ChibiOS,大约在2007年的时候与大家见面了。

         作者对于RTOS的一个完美设计的期望是:优雅、快速、小巧、静态的。而基于这样的设计期望,在ChibiOS实现的时候做到了:

1. 代码优雅且风格统一,让让人用起来感觉就是一种享受。

2. 完全透明的静态代码。

3. 操作路径短,相应快。

4. 非常好的一致性。

5. 功能比较完备。

6. 有着比较强的抽象设计。

虽然,ChibiOS并不依赖于什么专门的配置工具,但是还是有一个可以让人快速上手的ChibiStudio可以选择应用。这里面不仅有ChibiOS的代码,而且还可以快速完成初期的配置。我觉得这个对于初学者来说肯定是很好的,而且我之前看官方网站的时候已经看到了其实有一个一切就绪的虚拟机可以下载应用,这回更加让人觉得便捷了。

这就是对于ChibiOS网络book的介绍部分的简单了解,我觉得类似的开篇让我很有接下来品味一下这个OS效果的“食欲”了。文章来源地址https://uudwc.com/A/V6zd2

原文地址:https://blog.csdn.net/grey_csdn/article/details/133207081

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

上一篇 2023年09月23日 19:56
Vue3-Vue3生命周期、自定义hook函数、toRef与toRefs、其他组合式API、组合式API的优势、Vue3新的组件和功能
下一篇 2023年09月23日 19:57