嵌入式系統(tǒng)的分類
按照嵌入式系統(tǒng)所使用的操作系統(tǒng),可以將嵌入式系統(tǒng)分成三類:Rich OS類、RTOS類、Bare-metal類。
Rich OS類(全能操作系統(tǒng))
這類嵌入式系統(tǒng)運(yùn)行功能非常齊全的操作系統(tǒng),例如Linux、Android、iOS等。這類系統(tǒng)通常使用應(yīng)用處理器,例如Cortex-A、x86等架構(gòu)的處理。智能手機(jī)、平板電腦、智能電視、車載娛樂系統(tǒng)等屬于這類系統(tǒng)。
RTOS類(實(shí)時(shí)操作系統(tǒng))
這類嵌入式系統(tǒng)運(yùn)行功能緊湊但具有很強(qiáng)實(shí)時(shí)性的RTOS,例如FreeRTOS、RT-Threads、uC/OS-II等。這類系統(tǒng)通常使用微控制器,也就是俗稱的單片機(jī),例如Cortex-M、MSP430、AVR、PIC等架構(gòu)的微控制器。有些高性能的應(yīng)用場合也可能會(huì)選用應(yīng)用處理器。
Bare-metal類
這類嵌入式系統(tǒng)不包含任何操作系統(tǒng),可能會(huì)包含事件調(diào)度器。這類系統(tǒng)也使用微控制器。這類系統(tǒng)主要是功能比較單一的應(yīng)用。
選擇哪種類型?
選擇哪類系統(tǒng)類型,這主要是由應(yīng)用需求決定的。
————————————————
原文鏈接:https://blog.csdn.net/zoomdy/article/details/79758702
*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請聯(lián)系工作人員刪除。