RTOS的實時性能對您來說重要嗎?根據(jù)Aspencore最近的嵌入式調(diào)查(2023年5月),49%的受訪者表示,實時性能是對商業(yè)RTOS的最重要要求。這并不奇怪,因為嵌入式開發(fā)人員經(jīng)常需要擴展其高度受限環(huán)境的能力。當(dāng)然,并非所有RTOS實時性實現(xiàn)方式都是一樣的。
一些流行的RTOS在其API實現(xiàn)中具有多層函數(shù)調(diào)用。一些RTOS有一個建立在隱藏API之上的表面API層。一些RTOS不僅速度較慢,而且非確定性,這使得實時保證變得困難。這種RTOS缺陷的結(jié)果可能代價高昂——需要您用更大、更快的硬件“超頻”您的設(shè)計來補償。
鑒于這一切,很明顯,嚴謹?shù)拈_發(fā)人員在將其作為其設(shè)計的基礎(chǔ)之前,會對RTOS性能進行詳實的調(diào)查!
根據(jù)Aspencore最近的嵌入式調(diào)查(2023年5月),嚴謹?shù)那度胧介_發(fā)人員關(guān)心RTOS文檔,僅次于實時性能。是什么造就了很棒的RTOS文檔?首先,它必須以開發(fā)人員為中心,旨在幫助開發(fā)人員理解和正確使用RTOS——從API級別一直到RTOS在底層硬件上的工作方式。
請注意,大量內(nèi)容并不一定等同于出色的文檔。太多或組織不善的文檔可能和完全沒有文檔一樣糟糕!使用文檔不足的RTOS會延遲開發(fā),并可能對質(zhì)量和安全產(chǎn)生負面影響。從這項調(diào)查中,很明顯,嵌入式開發(fā)人員知道強大的RTOS文檔的重要性,并將其作為其RTOS選擇過程的一部分!
根據(jù)Aspencore最近的嵌入式調(diào)查(2023年5月),嚴謹?shù)那度胧介_發(fā)人員高度關(guān)注RTOS處理器的支持。乍一看,這并不奇怪——如果沒有處理器/硬件支持,RTOS就無法使用。有點令人驚訝的是,它在榜單上排名如此之高(第4和第5位)。
今天的大多數(shù)RTOS幾乎完全用C語言編寫,大多數(shù)至少對Arm和RISC-V架構(gòu)有基本支持。此外,大多數(shù)半導(dǎo)體公司(如ST、NXP、Renesas、Microchip等)提供SDK,包括其微控制器的外圍驅(qū)動程序。這項調(diào)查凸顯了一個普遍的RTOS集成問題?也許并非所有的RTOS都像我們想象得那樣容易移植,無論如何調(diào)查清楚地表明,RTOS處理器和硬件支持在嵌入式空間中仍然是一個問題——令人驚訝!
審核編輯:劉清
-
微控制器
+關(guān)注
關(guān)注
48文章
8180瀏覽量
159871 -
處理器
+關(guān)注
關(guān)注
68文章
20069瀏覽量
242711 -
嵌入式
+關(guān)注
關(guān)注
5174文章
19971瀏覽量
324325 -
RTOS
+關(guān)注
關(guān)注
24文章
856瀏覽量
122189
原文標題:大咖談評估RTOS幾個重要指標
文章出處:【微信號:麥克泰技術(shù),微信公眾號:麥克泰技術(shù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
如何評估協(xié)議分析儀的性能指標?
請問編譯純rtos到底是選擇Linux+rtos的sdk編譯only rtos還是直接使用rtos sdk?
別踩雷!二手應(yīng)用材料雙通道磁鐵驅(qū)動器及通道電源采購的關(guān)鍵評估指標

直線度測量儀的精度如何評估?
詳解RTOS中的Hook函數(shù)
RTOS中的本地存儲指針使用

如何在STM32CubeMX中集成Flexible Safety RTOS

ADS1285EVM-PDK評估板輸出沒有動態(tài)信號,只有靜態(tài)信號是怎么回事?
理解云服務(wù)器網(wǎng)絡(luò)指標:關(guān)鍵性能指標
多通道負載測試和性能評估?
如何評估 Llama 3 的輸出質(zhì)量
深入解析Zephyr RTOS的技術(shù)細節(jié)

評論