如今,運行即時操作系統 (RTOS) 的大型 32 位元微控制器 (MCU) 和微處理器 (MPU) 日益普及。不過,如果使用一個大型微控制器處理複雜的應用,可能會在執行小型幕後處理任務時遇到 CPU 資源方面的問題,這些任務雖然並不複雜,但十分耗時。8 位元和 16 位元 MCU 等小型元件可用於減輕 32 位元元件的工作負荷。
試想一下這樣一個案例:將一個 32 位元 MCU 用於控制汽車的非安全功能,如娛樂系統、環境照明和空調。此 32 位元元件必須對其資源進行分配,以便處理與這些功能相關的所有任務。這樣的任務還包括測量駕駛艙內多個點的溫度、打開 / 關閉空調系統、更新圖形顯示、處理使用者輸入、調整照明條件和播放音樂。即使對於大型 32 位元處理器,這些工作量也過於繁重。
圖 : 先進 I/O 擴展器的查閱資料表