<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 業(yè)界動(dòng)態(tài) > 談?wù)勯_(kāi)源之后的μC/OS~

談?wù)勯_(kāi)源之后的μC/OS~

作者:何小慶 時(shí)間:2020-03-21 來(lái)源:嵌入式資訊精選 收藏

幾天前,筆者在領(lǐng)英(Linkedin)上看到Jean Labrosse發(fā)出一則信息,他告訴朋友們:他2月28日退休了,他還會(huì )繼續做一些與嵌入式軟件相關(guān)的事情,比如發(fā)表演講和撰寫(xiě)文章。同時(shí),他還提到:Silicon Labs已經(jīng)宣布將Micrium μC/OS系列產(chǎn)品。Jean是μC/OS內核的作者,20年前創(chuàng )辦了Micrium,致力于μC/OS商業(yè)軟件的開(kāi)發(fā)和服務(wù)。2016年,Silicon Labs收購了Micrium。

本文引用地址:http://dyxdggzs.com/article/202003/411193.htm

我到GitHub(https://github.com/SiliconLabs)找到了一周前的μC/OS,簡(jiǎn)單地看了一下,除了uC/CAN、uC/MPU、uC/timespace和uC/GUI之外,μC/OS-II和μC/OS-III及其組件全部都了,而且都是最新的版本,μC/OS原創(chuàng )的組件非常豐富。uC/MPU和uC/timespace是來(lái)自德國Embedded office,它是一家專(zhuān)業(yè)從事安全操作系統和認證服務(wù)的企業(yè),開(kāi)發(fā)了基于μC/OS-II預認證的安全操作系統。uC/GUI來(lái)自Segger公司emWin, Segger是著(zhù)名的嵌入式軟件工具公司。

Micrium的μC/Probe是Windows應用程序(見(jiàn)圖1),它在運行時(shí)讀寫(xiě)嵌入式目標處理器的內存,并將這些值映射到放置在圖形儀表板上的一組虛擬控件和指示器上,使用μC/Probe不需要編程,只需將圖形組件拖放到位,然后觀(guān)察它們運行即可。每次做培訓課程時(shí),我都發(fā)現學(xué)生們很喜歡這個(gè)軟件。它現在免費了,你可以到micrium.com的dropbox網(wǎng)盤(pán)下載,國內朋友可以到bmrtech.com網(wǎng)站技術(shù)資源欄目下載。

1584799737313089.jpg

圖1 μC / Probe軟件

在開(kāi)源代碼目錄里面我找到了License.txt , 里面清楚地注明μC/OS是版本2.0的Apache許可證。既然開(kāi)源了,Silicon Labs在此做了免責聲明,并指出 “貢獻者”必須提供書(shū)面電子郵件通知至micrium@weston-embedded.com。

Weston embedded是何許人也?據網(wǎng)站上介紹,它是一家由前Micrium工程師們創(chuàng )立的企業(yè),目前做兩件事情—μC/OS Support和Consulting Services。令人欣慰的是,Jean在LinkedIn說(shuō):I will most likely help the Weston Embedded guys with anythingrelated to μC/OS-II and μC/OS-III as needed(new features, improvements,etc.)。這么一來(lái),μC/OS軟件還是會(huì )有不斷的改進(jìn)和新的功能,據我之前與Jean的交流,μC/OS-III ARMv7M MPU很快會(huì )出來(lái)。RTOS授課7年之后,我參與μC/OS-III系列中文版圖書(shū)的翻譯出版、配套開(kāi)發(fā)板和培訓課程工作(見(jiàn)圖3和圖4),μC/OS-III圖書(shū)也銷(xiāo)售了2萬(wàn)多冊。

講到這里,開(kāi)源之后μC/OS的發(fā)展線(xiàn)路就很清楚了。許多朋友或許要問(wèn):為什么我們要特別關(guān)注μC/OS,現在不是有FreeRTOS和RT-thread開(kāi)源的嵌入式實(shí)時(shí)操作系統(RTOS)嗎?

2017年,我出版了《嵌入式操作系統風(fēng)云錄:歷史演進(jìn)與物聯(lián)網(wǎng)未來(lái)》,書(shū)中第2章有一節“μC/OS的故事“。簡(jiǎn)單地說(shuō),一個(gè)嵌入式系統工程師寫(xiě)了一個(gè)名為μC/OS的源代碼開(kāi)放的RTOS,通過(guò)幾本書(shū)讓全球嵌入式開(kāi)發(fā)者喜歡并嘗試使用這個(gè)RTOS,在看到越來(lái)多的需求后,他創(chuàng )建了自己公司,不斷發(fā)展和維護這個(gè)RTOS,用20年時(shí)間把一個(gè)不知名的軟件發(fā)展成與世界著(zhù)名嵌入式OS比肩同行的RTOS(見(jiàn)圖2)。

1584799772790039.jpg

圖2 2019Embedded Market Study(來(lái)自EETime)

2003年,北航出版社出版了由清華大學(xué)邵貝貝教授翻譯的《嵌入式實(shí)時(shí)操作系統μC/OS-II(第2版)》,這本書(shū)很受歡迎,是當年嵌入式開(kāi)發(fā)者學(xué)習RTOS的最好教材,這本書(shū)發(fā)行了4萬(wàn)冊。我也經(jīng)由邵老師介紹結識了Jean。

1584799804598928.bmp

圖3 μC/OS作者系列中文版圖書(shū)

1584799829771092.jpg

圖4 筆者在基于μC/OS

據筆者估計,國內出版過(guò)μC/OS相關(guān)內容的書(shū)籍、論文、嵌入式課程中,講授了μC/OS內容的高校數量應該都在三位數字,甚至更多。經(jīng)過(guò)十多年產(chǎn)業(yè)培育,μC/OS在中國商業(yè)應用非常多而且很成熟,應用包括一些高可靠和安全性的關(guān)鍵系統,影響力相當大。

2016年,Micrium被Silicon Labs收購,出于競爭的擔心,ST和NXP等知名的嵌入式芯片公司轉向支持FreeRTOS,一些公司(比如TI)開(kāi)始發(fā)展自己的RTOS。STM32Cube軟件內置的FreeRTOS,讓許多中國開(kāi)發(fā)者認識了FreeRTOS,許多IoT芯片公司更愿意支持開(kāi)源授權模式,比如樂(lè )鑫科技WiFi ESP32 就使用了FreeRTOS。熊譜翔創(chuàng )建的RT-Thread在IoT市場(chǎng)建立了深厚的生態(tài)系統, 2017年獲得融資之后發(fā)展迅速,中國的嵌入式操作系統進(jìn)入2.0 時(shí)代。

開(kāi)源之后的μC/OS何去何從?現在給出一個(gè)判斷為時(shí)尚早。對于嵌入式操作系統,筆者的觀(guān)點(diǎn)一直就是:用戶(hù)認識和接受一個(gè)產(chǎn)品需要漫長(cháng)過(guò)程,同樣用戶(hù)放棄一個(gè)產(chǎn)品也不是一天的事情,一個(gè)嵌入式操作系統是否能夠基業(yè)長(cháng)青,生態(tài)建設與技術(shù)創(chuàng )新同樣重要。

我更樂(lè )見(jiàn)于看到這樣的一種結果:FreeRTOS、RT-Thread、Zephyr和華為L(cháng)iteOS等嵌入式OS和μC/OS在資源受限的嵌入式系統中比翼齊飛。當然這也依靠社區、產(chǎn)業(yè)和高校共同參與μC/OS的維護和發(fā)展工作,讓這一有歷史積淀的嵌入式軟件繼續發(fā)光發(fā)熱!

作者介紹

1584799855342545.bmp
何小慶

嵌入式系統知名專(zhuān)家,長(cháng)期從事嵌入式與物聯(lián)網(wǎng)技術(shù)、產(chǎn)業(yè)和教育方面工作,出版有《嵌入式操作系統風(fēng)云錄》《嵌入式實(shí)時(shí)操作系統-III應用開(kāi)發(fā)》等多本中英文著(zhù)作和譯著(zhù),在科技期刊上發(fā)表中英文論文80余篇,經(jīng)常在國內國際嵌入式系統會(huì )議演講,并在高校和企業(yè)兼職授課。個(gè)人網(wǎng)站:www. hexiaoqing.net (內含文章、PPT和課件)。



關(guān)鍵詞: μC/OS 開(kāi)源

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>