可穿戴設備選擇適當的應用處理器或微控制器
來源: 日期:2018-03-23 15:08:54
除了需要應用處理器的高級信息娛樂設備之外,MCU完全可以滿足大多數可穿戴設備的需求。此外,最新MCU可在單個芯片中集成大部分功能。這對于降低可穿戴設備的整體尺寸和BOM成本都有至關重要的作用。
例如,ARM cortex-M控制器可以驅動簡單的腕帶,但是智能手表需要采用應用處理器,以便運行Android等復雜的操作系統(tǒng)。
綜上所述,32位ARM處理器在可穿戴設備中十分受歡迎,因為其能夠提供最佳性能與高能效。PSoC等現(xiàn)代控制器利用ARM架構的功能優(yōu)勢在單個芯片中集成了高級模擬和可編程數字功能,同時還采用ARM cortex-M內核等。
一些高級設備采用獨立的協(xié)處理器把傳感器數據處理工作從主處理器上轉移出來。需要這樣做是因為設備可能具有需要實時分析以及CPU支持的傳感器數據負載。此功能稱為“傳感器集線器”或“傳感器融合”。圖1說明了傳感器集線器在可穿戴系統(tǒng)中的作用。

圖1:傳感器集線器在可穿戴系統(tǒng)中的作用
操作系統(tǒng):根據類型和所提供的功能,可穿戴設備可能需要、也可能不需要特定的操作系統(tǒng)。例如一個用于監(jiān)測溫度、采用3軸加速計測量運動以及用單色段式LCD顯示時間的簡單腕表可以運行輕量型RTOS,而用于擴展手機功能的智能手表需要運行Android等高級操作系統(tǒng)。同時,傳感器集線器需要具有上下文感知算法的特殊固件。