RTOS的實時性能對您來說重要嗎?根據Aspencore最近的嵌入式調查(2023年5月),49%的受訪者表示,實時性能是對商業RTOS的最重要要求。這并不奇怪,因為嵌入式開發人員經常需要擴展其高度受限環境的能力。當然,并非所有RTOS實時性實現方式都是一樣的。
一些流行的RTOS在其API實現中具有多層函數調用。一些RTOS有一個建立在隱藏API之上的表面API層。一些RTOS不僅速度較慢,而且非確定性,這使得實時保證變得困難。這種RTOS缺陷的結果可能代價高昂——需要您用更大、更快的硬件“超頻”您的設計來補償。
鑒于這一切,很明顯,嚴謹的開發人員在將其作為其設計的基礎之前,會對RTOS性能進行詳實的調查!
根據Aspencore最近的嵌入式調查(2023年5月),嚴謹的嵌入式開發人員關心RTOS文檔,僅次于實時性能。是什么造就了很棒的RTOS文檔?首先,它必須以開發人員為中心,旨在幫助開發人員理解和正確使用RTOS——從API級別一直到RTOS在底層硬件上的工作方式。
請注意,大量內容并不一定等同于出色的文檔。太多或組織不善的文檔可能和完全沒有文檔一樣糟糕!使用文檔不足的RTOS會延遲開發,并可能對質量和安全產生負面影響。從這項調查中,很明顯,嵌入式開發人員知道強大的RTOS文檔的重要性,并將其作為其RTOS選擇過程的一部分!
根據Aspencore最近的嵌入式調查(2023年5月),嚴謹的嵌入式開發人員高度關注RTOS處理器的支持。乍一看,這并不奇怪——如果沒有處理器/硬件支持,RTOS就無法使用。有點令人驚訝的是,它在榜單上排名如此之高(第4和第5位)。
今天的大多數RTOS幾乎完全用C語言編寫,大多數至少對Arm和RISC-V架構有基本支持。此外,大多數半導體公司(如ST、NXP、Renesas、Microchip等)提供SDK,包括其微控制器的外圍驅動程序。這項調查凸顯了一個普遍的RTOS集成問題?也許并非所有的RTOS都像我們想象得那樣容易移植,無論如何調查清楚地表明,RTOS處理器和硬件支持在嵌入式空間中仍然是一個問題——令人驚訝!
審核編輯:劉清
-
微控制器
+關注
關注
48文章
7646瀏覽量
151885 -
處理器
+關注
關注
68文章
19404瀏覽量
230804 -
嵌入式
+關注
關注
5090文章
19176瀏覽量
306927 -
RTOS
+關注
關注
22文章
819瀏覽量
119826
原文標題:大咖談評估RTOS幾個重要指標
文章出處:【微信號:麥克泰技術,微信公眾號:麥克泰技術】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論