|
關(guān)注+星標(biāo)公眾號(hào),不錯(cuò)過(guò)精彩內(nèi)容
o4ijlp5mdzi64012932717.gif (519.05 KB, 下載次數(shù): 1)
下載附件
保存到相冊(cè)
o4ijlp5mdzi64012932717.gif
2024-9-9 11:51 上傳
作者 | strongerHuang
微信公眾號(hào) | strongerHuang
昨天給大家分享了2024年8月RTOS排行榜,榜單中沒有看到 μCOS 的身影,而且我還做了一個(gè)小調(diào)查:你平時(shí)開發(fā)或?qū)W習(xí),主要用哪款RTOS?
結(jié)果發(fā)現(xiàn),使用FreeRTOS占據(jù)了大部分:
twmdic15fyj64012932817.png (107.93 KB, 下載次數(shù): 1)
下載附件
保存到相冊(cè)
twmdic15fyj64012932817.png
2024-9-9 11:51 上傳
然后,就有網(wǎng)友留言:ucos算是一手好牌打得稀爛嗎?能能不能簡(jiǎn)單分析下ucos為何沒落了嗎?
pijs2hacl3q64012932918.png (38.85 KB, 下載次數(shù): 2)
下載附件
保存到相冊(cè)
pijs2hacl3q64012932918.png
2024-9-9 11:51 上傳
這些年,確實(shí)很少有 μCOS 的新聞和消息了,GitHub上的源碼最近一次更新也停留在2021年5月(μCOS V2.93.01)和2022年12月(μCOS V3.08.02)。
urwbcuqihpg64012933018.png (180.69 KB, 下載次數(shù): 2)
下載附件
保存到相冊(cè)
urwbcuqihpg64012933018.png
2024-9-9 11:51 上傳
那么,μCOS 真的沒落了嗎?
回答這個(gè)問題之前,我們先來(lái)回顧一下 μCOS 的發(fā)展歷程。
1989年,μCOS 作者(Jean J.Labrosse)參加一個(gè)控制項(xiàng)目,著手開始寫編寫μCOS內(nèi)核,大概一年后 μCOS 實(shí)時(shí)操作系統(tǒng)問世。
1998年,在對(duì)μCOS(第一版)進(jìn)行升級(jí)改版之后,發(fā)布了μC/OS-II(第二版),也叫MicroC/OS-II。
1999年,作者J.Labrosse決定成立自己的軟件公司,命名為Micrium。Micrium來(lái)自Micro(用于微處理器或微控制器)和ium(代表Universe)一詞。因此,Micrium代表“微處理器宇宙”(從軟件的角度來(lái)看)。
2000年,帶有μC/OS-II操作系統(tǒng)的航空電子產(chǎn)品獲得DO-178B A級(jí)認(rèn)證,因此,μC/OS-II操作系統(tǒng)在業(yè)界獲得了可靠性的權(quán)威證明。
2009年,在μC/OS-II基礎(chǔ)上增加了并擴(kuò)展了一些功能之后,發(fā)布了 μC/ OS-III(第三版)。2016年,Micrium公司被Silicon Labs收購(gòu),Micrium官網(wǎng)(www.micrium.com)會(huì)自動(dòng)跳轉(zhuǎn)到Silicon Labs官網(wǎng)。
2020年,μCOS全家桶開源免費(fèi)(商用),官網(wǎng)被Weston Embedded Solutions 接管。網(wǎng)址:
www.weston-embedded.com
(這網(wǎng)址之前訪問沒有限制,但現(xiàn)在需要梯子才能訪問了,搞不懂為什么)
當(dāng)時(shí) μCOS 全家桶開源免費(fèi),在行業(yè)內(nèi)算是引起了不小轟動(dòng)(很多人還猜測(cè),會(huì)不會(huì)對(duì)其他RTOS造成重大沖擊)。但那次之后,就很少有關(guān)于 μCOS 的消息了。
可能是 Weston Embedded 網(wǎng)址被限制訪問,很多人就沒有關(guān)注他們的消息了,然后在GitHub上的源碼也沒有更新了,以至于很多人誤以為 μCOS “消失”了。
那么,μCOS 真的就沒有更新了嗎?
事實(shí)并非如此, Weston Embedded 官網(wǎng)依然在保持更新,最近更新的一次還是在本月8號(hào),μCOS 更新至 V2.93.06 和 V3.08.02。
jkgtplajjzm64012933118.png (121.36 KB, 下載次數(shù): 2)
下載附件
保存到相冊(cè)
jkgtplajjzm64012933118.png
2024-9-9 11:51 上傳
而GitHub上的源碼停留在 μCOS V2.93.01 和 V3.08.02,說(shuō)明它們并沒有同步更新。
所以,回到開始的問題,μCOS 真的沒落了嗎,我倒并不認(rèn)為μCOS 沒落了,只是它在默默地“成長(zhǎng)”。
對(duì)比FreeRTOS與μCOS形成對(duì)比的就是FreeRTOS,F(xiàn)reeRTOS同樣也是被收購(gòu)(被亞馬遜收購(gòu)),但FreeRTOS卻更煩更新,也越來(lái)越多的人使用。
而且,F(xiàn)reeRTOS官網(wǎng)還推出了中文版,可想而知中國(guó)人口大國(guó),對(duì)FreeRTOS還是有一定分量。
μCOS一代人的回憶現(xiàn)在很少有新人學(xué)習(xí)并使用μCOS了,至少最近幾年很少了。μCOS使用最多的應(yīng)該是80后 ~ 95之前的一批人,基本上還保留一批老用戶,新用戶很少了。
在我上大學(xué)那會(huì)兒,2010年前后那段時(shí)間,μCOS是國(guó)內(nèi)最流行的RTOS,因?yàn)槟莻(gè)時(shí)候,μCOS的教材比較好,源碼也可以找到(雖然商業(yè)不免費(fèi)),而且,F(xiàn)reeRTOS還不怎么流行。
最后,還有多少人在使用μCOS?有95后使用μCOS的嗎? |
|