【影片版】
https://www.bilibili.com/video/BV1Kb421Y7v9
【前言】
2020年初,uCOS全家桶宣佈免費後,其Github上uCOS-III更新過兩個小版本,uCOS-II僅更新了一次,後面就一直沒有更新。
uCOS-II的最後一次更新定格在2021年:
uCOS-III的最後一次更新定格在2022年末
【現狀】
開源免費後,他們的官網就被Weston Embedded Solutions 接管了,並且修改了域名,原來的域名會自動跳轉到Silicon Labs。之後我們就針對開源免費版本製作了最新的模板案例。後就關注的少了,主要是免費後,Gihub上幾乎沒什麼更新了。
但是Weston Embedded Solutions 接管的網站上,他們是有更新的,這操作也是有點沒看懂:
今天看郵箱,發現了一個叫Flexible Safety RTOS的系統,細看了下,前身竟然是uCOS-II,也是Weston Embedded Solutions打理的:
https://weston-embedded.com/products/flexible-safety-rtos
並且也推出了非對稱多核處理AMP支援,即每個核都刷一個ROTS,核之間可以訊息佇列,事件標誌同步等。
【總結】
這個操作有點似曾相識,讓我想起了ThreadX老大離開微軟,開發的第5代RTOS系統PX5 RTOS. 簡直是一模一樣。uCOS早期是被Silicon Labs收購,現在推出一個新的系統flexible safety rtos。
不同的是PX5重新設計了,原生支援POSIX,還提供記憶體保障技術PDV。