對(duì)于嵌入式開發(fā)團(tuán)隊(duì)來(lái)說(shuō),商用RTOS的成本,尤其是安全認(rèn)證的成本,可能會(huì)成為價(jià)格抑制因素。對(duì)于一個(gè)認(rèn)證的RTOS來(lái)說(shuō),花費(fèi)幾十萬(wàn)美元甚至十萬(wàn)美元以上是很常見的。結(jié)果是團(tuán)隊(duì)會(huì)在質(zhì)量上偷工減料,使用開源的替代品,這些替代品可能滿足也可能不滿足他們的需求。隨著微軟最近的聲明,開發(fā)者就不用了。
據(jù)微軟稱,Eclipse ThreadX是第一款開源RTOS,它將提供:
l 成熟且可擴(kuò)展的技術(shù)
l 在麻省理工學(xué)院許可下獲得許可
l 由供應(yīng)商中立的開源基金會(huì)管理
l 通過(guò)功能安全和安保認(rèn)證
最后一點(diǎn)特別重要。隨著Azure RTOS在Eclipse Foundation下過(guò)渡到Eclipse ThreadX,它將為嵌入式開發(fā)人員提供一個(gè)符合IEC 61508、IEC 62304、ISO 26262和EN 50128的認(rèn)證RTOS。迄今為止,沒(méi)有其他開源RTOS擁有這些認(rèn)證。Linux基金會(huì)澤法RTOS是認(rèn)證準(zhǔn)備,但團(tuán)隊(duì)負(fù)責(zé)認(rèn)證過(guò)程和費(fèi)用。Eclipse ThreadX將免費(fèi)為團(tuán)隊(duì)提供高質(zhì)量的、經(jīng)過(guò)認(rèn)證的RTOS。很難與之競(jìng)爭(zhēng)。
更好的是,在MIT的許可下,開發(fā)人員將可以免費(fèi)使用Eclipse ThreadX。根據(jù)2023年嵌入式調(diào)查,FreeRTOS是占主導(dǎo)地位的開源RTOS。隨著安全性和質(zhì)量成為當(dāng)今許多設(shè)備的關(guān)注點(diǎn),Eclipse ThreadX會(huì)被業(yè)界廣泛采用。使用FreeRTOS的團(tuán)隊(duì)仍然可以升級(jí)到商業(yè)和認(rèn)證的SafeRTOS,但是轉(zhuǎn)換到Eclipse ThreadX將是一項(xiàng)類似的工作,沒(méi)有商業(yè)許可成本。
雖然認(rèn)證肯定指向Eclipse ThreadX提供的質(zhì)量水平,但這并不是嵌入式開發(fā)團(tuán)隊(duì)將開始采用Eclipse ThreadX的唯一原因。一個(gè)關(guān)鍵的采用參數(shù)是質(zhì)量、效率和速度。ThreadX是作為商業(yè)RTOS開發(fā)的。如果將它的性能與其他開源RTOS進(jìn)行比較,它可以更快地完成類似的工作。
使用經(jīng)過(guò)認(rèn)證的、開源的、占用空間小、速度極快的商業(yè)RTOS是一個(gè)不錯(cuò)的選擇。你不僅會(huì)從軟件質(zhì)量中受益,而且你會(huì)發(fā)現(xiàn)你可以從你的微控制器中得到更多,因?yàn)?/span>RTOS使用更少的時(shí)鐘周期!對(duì)于我們的行業(yè)來(lái)說(shuō),這是一個(gè)激動(dòng)人心的時(shí)刻,觀察Eclipse ThreadX的發(fā)展將會(huì)非常有趣。看來(lái)它將繼續(xù)有一個(gè)光明的未來(lái),并影響我們的行業(yè)。唯一的問(wèn)題是,你是會(huì)抓住這個(gè)機(jī)會(huì)提高你系統(tǒng)的RTOS,還是袖手旁觀。