醫(yī)療設(shè)備是一種特殊的品種,會(huì)以某種方式觸及我們所有人。在設(shè)計(jì)這些系統(tǒng)時(shí),我們需要格外小心,以確保設(shè)備能夠完成其預(yù)期功能。為嵌入式應(yīng)用選擇RTOS可能是一個(gè)復(fù)雜的過(guò)程。如果嵌入式系統(tǒng)是醫(yī)療設(shè)備,那么這個(gè)決定就變得更加復(fù)雜,因?yàn)樵O(shè)備的運(yùn)行具有生死攸關(guān)的影響。
為醫(yī)療設(shè)備選擇合適的操作系統(tǒng)時(shí)要考慮的六件事
推動(dòng)醫(yī)療設(shè)備操作系統(tǒng)選擇的業(yè)務(wù)需求與大多數(shù)其他設(shè)備的業(yè)務(wù)需求一樣,這里幾乎不需要詳細(xì)說(shuō)明:成本、質(zhì)量、上市時(shí)間、便攜性、支持、供應(yīng)商歷史、生態(tài)系統(tǒng)以及供應(yīng)商跟蹤記錄和長(zhǎng)期可行性。我們可以將關(guān)鍵的操作系統(tǒng)特征分組如下:
性能:–實(shí)時(shí)操作系統(tǒng)必須能夠在正確的時(shí)間響應(yīng)需求 - 不能太晚或太早。實(shí)時(shí)意味著操作系統(tǒng)在定義的時(shí)間范圍內(nèi)做出響應(yīng)。要實(shí)現(xiàn)這一點(diǎn),RTOS必須真正具有確定性。
數(shù)據(jù)完整性和安全性: – 安全存儲(chǔ)數(shù)據(jù)并防止未經(jīng)授權(quán)的審查。
電源管理: –對(duì)于任何使用電池供電的設(shè)備都很重要,即使是暫時(shí)的。
認(rèn)證和標(biāo)準(zhǔn)化:選擇正確的實(shí)時(shí)操作系統(tǒng)還可以簡(jiǎn)化認(rèn)證流程,提供明確的產(chǎn)品差異化,并有助于降低風(fēng)險(xiǎn),并實(shí)現(xiàn)顯著的物料清單(BOM)和成本優(yōu)勢(shì)。
平臺(tái)獨(dú)立性: – 可以在不同硬件架構(gòu)上運(yùn)行的操作系統(tǒng)允許開發(fā)可重用于不同產(chǎn)品的模塊化系統(tǒng)。
圖形支持: – 支持設(shè)備所需的用戶界面設(shè)計(jì),包括并發(fā)使用多種技術(shù)。開箱即用的圖形功能是醫(yī)療設(shè)備的關(guān)鍵功能。在眾多領(lǐng)先的醫(yī)療設(shè)備操作系統(tǒng)(Micrium OS,QNX,Nucleus Real Time OS,SAFERTOS,PikeOS,LynxOSrtos,完整性RTOS,MedicalOS)中,我們建議使用Micrium RTOS。
為什么Micrium OS是醫(yī)療設(shè)備的首選?
Micrium OS是ISO 62304認(rèn)證,適用于A類至C類醫(yī)療設(shè)備,這些設(shè)備是功能齊全的RTOS,具有TCP / IP,USB主機(jī),USB設(shè)備,CAN總線,Modbus,文件系統(tǒng)和圖形用戶界面。我們可以將其描述如下:
便攜式:–μC/OS內(nèi)核提供前所未有的易用性,提供完整的源代碼和深入的文檔。μC/OS內(nèi)核在大量處理器架構(gòu)上運(yùn)行。
可 伸縮:–μC/OS 內(nèi)核允許無(wú)限的任務(wù)和內(nèi)核對(duì)象。內(nèi)核的內(nèi)存占用量可以縮小,以僅包含應(yīng)用程序所需的功能,通常為 6–24 KB 的代碼空間和 1 KB 的數(shù)據(jù)空間。
可靠:–μC/OS 內(nèi)核包括調(diào)試功能,可縮短開發(fā)時(shí)間。內(nèi)核提供廣泛的范圍檢查,包括檢查 API 調(diào)用中傳遞的指針、來(lái)自 ISR 的任務(wù)級(jí)服務(wù)、允許范圍內(nèi)的參數(shù)以及有效的指定選項(xiàng)。
有效:–Micrium 的內(nèi)核還包括有價(jià)值的運(yùn)行時(shí)統(tǒng)計(jì)信息,使應(yīng)用程序的內(nèi)部可觀察。在開發(fā)周期的早期識(shí)別性能瓶頸并優(yōu)化電源使用。
結(jié)論
在構(gòu)建醫(yī)療設(shè)備時(shí),選擇合適的RTOS是一個(gè)復(fù)雜的決定,需要仔細(xì)關(guān)注RTOS開箱即用的技術(shù)特性以及目前實(shí)施生命攸關(guān)醫(yī)療設(shè)備的跟蹤記錄。Micrium 是全球 RTOS 的先驅(qū),也是構(gòu)建微控制器、微處理器和基于 DSP 的小工具的首選工程師。
審核編輯:郭婷
-
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
7402瀏覽量
129300 -
RTOS
+關(guān)注
關(guān)注
25文章
866瀏覽量
122992
發(fā)布評(píng)論請(qǐng)先 登錄
從 GPIO 引腳分配的描述中發(fā)現(xiàn)引腳 1 應(yīng)該是 3.3v,但我通過(guò)萬(wàn)用表只能得到 0.75v,原因是什么?
桂花網(wǎng)藍(lán)牙網(wǎng)關(guān)醫(yī)療客戶案例大盤點(diǎn)
FreeRTOS與uC/OS-II如何選擇?
如何使用 Mbed OS 在 NuMaker IoT 板上構(gòu)建 Web 服務(wù)器?
微型導(dǎo)軌在醫(yī)療影像設(shè)備的精準(zhǔn)導(dǎo)航
讓老舊醫(yī)療設(shè)備“聽懂”新語(yǔ)言:CAN轉(zhuǎn)EtherCAT的醫(yī)療行業(yè)應(yīng)用
USB設(shè)備設(shè)備ID號(hào)按照什么邏輯進(jìn)行分配?
如何使用閃存來(lái)保存 CYBT-343026 中的數(shù)組等數(shù)據(jù)?
工業(yè)設(shè)備互聯(lián)的密鑰:物聯(lián)網(wǎng)構(gòu)建高效生產(chǎn)網(wǎng)絡(luò)?
對(duì)于配置為Source的CCG3PA應(yīng)用,完全關(guān)閉輸出的正確方法應(yīng)該是什么?
GPMI如何定義未來(lái)接口和電視
JH-ECT003疆鴻智能EtherCAT轉(zhuǎn)Modbus TCP協(xié)議網(wǎng)關(guān)賦能高效醫(yī)療設(shè)備互聯(lián)
Micrium OS-為什么它應(yīng)該是構(gòu)建互聯(lián)醫(yī)療設(shè)備的首選
評(píng)論