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