醫療設備是一種特殊的品種,會以某種方式觸及我們所有人。在設計這些系統時,我們需要格外小心,以確保設備能夠完成其預期功能。為嵌入式應用選擇RTOS可能是一個復雜的過程。如果嵌入式系統是醫療設備,那么這個決定就變得更加復雜,因為設備的運行具有生死攸關的影響。
為醫療設備選擇合適的操作系統時要考慮的六件事
推動醫療設備操作系統選擇的業務需求與大多數其他設備的業務需求一樣,這里幾乎不需要詳細說明:成本、質量、上市時間、便攜性、支持、供應商歷史、生態系統以及供應商跟蹤記錄和長期可行性。我們可以將關鍵的操作系統特征分組如下:
性能:–實時操作系統必須能夠在正確的時間響應需求 - 不能太晚或太早。實時意味著操作系統在定義的時間范圍內做出響應。要實現這一點,RTOS必須真正具有確定性。
數據完整性和安全性: – 安全存儲數據并防止未經授權的審查。
電源管理: –對于任何使用電池供電的設備都很重要,即使是暫時的。
認證和標準化:選擇正確的實時操作系統還可以簡化認證流程,提供明確的產品差異化,并有助于降低風險,并實現顯著的物料清單(BOM)和成本優勢。
平臺獨立性: – 可以在不同硬件架構上運行的操作系統允許開發可重用于不同產品的模塊化系統。
圖形支持: – 支持設備所需的用戶界面設計,包括并發使用多種技術。開箱即用的圖形功能是醫療設備的關鍵功能。在眾多領先的醫療設備操作系統(Micrium OS,QNX,Nucleus Real Time OS,SAFERTOS,PikeOS,LynxOSrtos,完整性RTOS,MedicalOS)中,我們建議使用Micrium RTOS。
為什么Micrium OS是醫療設備的首選?
Micrium OS是ISO 62304認證,適用于A類至C類醫療設備,這些設備是功能齊全的RTOS,具有TCP / IP,USB主機,USB設備,CAN總線,Modbus,文件系統和圖形用戶界面。我們可以將其描述如下:
便攜式:–μC/OS內核提供前所未有的易用性,提供完整的源代碼和深入的文檔。μC/OS內核在大量處理器架構上運行。
可 伸縮:–μC/OS 內核允許無限的任務和內核對象。內核的內存占用量可以縮小,以僅包含應用程序所需的功能,通常為 6–24 KB 的代碼空間和 1 KB 的數據空間。
可靠:–μC/OS 內核包括調試功能,可縮短開發時間。內核提供廣泛的范圍檢查,包括檢查 API 調用中傳遞的指針、來自 ISR 的任務級服務、允許范圍內的參數以及有效的指定選項。
有效:–Micrium 的內核還包括有價值的運行時統計信息,使應用程序的內部可觀察。在開發周期的早期識別性能瓶頸并優化電源使用。
結論
在構建醫療設備時,選擇合適的RTOS是一個復雜的決定,需要仔細關注RTOS開箱即用的技術特性以及目前實施生命攸關醫療設備的跟蹤記錄。Micrium 是全球 RTOS 的先驅,也是構建微控制器、微處理器和基于 DSP 的小工具的首選工程師。
審核編輯:郭婷
-
操作系統
+關注
關注
37文章
6889瀏覽量
123598 -
RTOS
+關注
關注
22文章
819瀏覽量
119819
發布評論請先 登錄
相關推薦
評論