RTOS和Android操作系統(tǒng),如何選擇?
入門了才發(fā)現(xiàn),兩者都是開源、穩(wěn)定、經(jīng)歷眾多設(shè)備廠商打磨的優(yōu)秀操作系統(tǒng),根據(jù)以下幾點對比學(xué)習(xí)。
兩個操作系統(tǒng)經(jīng)常一起應(yīng)用Android手機的雙MCU1. AP(Application Processor)是ARM架構(gòu)搭載Android,運行系統(tǒng)和應(yīng)用,由于高功耗待機時和WIFI、LCD均休眠。
2. BP(BaseBand Processor)架構(gòu)搭載RTOS,運行通信協(xié)議、射頻、GPIO,低功耗。
TP_Link小白路由的雙系統(tǒng)1. 搭載Android4.2,運行APP加強應(yīng)用功能。2. 搭載RTOS,完成安全、嚴(yán)密、專業(yè)的路由功能。
高通驍龍810/7系列處理器1. 一個ARM運行基于Linux的Android OS。2. 一個ARM運行(RTOS)。
適用于 TI 處理器的可擴展 Linux 和 TI RTOS 解決方案查資料過程中,發(fā)現(xiàn)TI也提供了一套基于自己家處理器的可擴展Linux、Android、RTOS解決方案,同樣的處理器,可選的SDK和操作系統(tǒng),也是棒。當(dāng)然Android做為操作系統(tǒng)更為豐滿,更上層,而實時操作系統(tǒng)比如ucos,比如最近在學(xué)的rtos,都僅提供了任務(wù)調(diào)度、同步、互斥、時鐘等功能,所以必須內(nèi)核組,BSP