用蓝牙及ARM® Cortex®微控制器打造穿戴式产品
Cortex-M系列处理器的差别之一在于指令集支持。Cortex-M0与Cortex-M0+的指令集规模较小,藉此降低核心复杂度(与面积)。Cortex-M3 与Cortex-M4指令集较为丰富,适合较复杂的数据处理。Cortex-M4也提供数字讯号处理指令,亦可选配单精度浮点运算器(single-precision FPU)。将能耗降至最低对穿戴式产品来说非常重要。Cortex-M处理器还具备两种架构定义休眠模式,像Cortex-M3 和Cortex-M4静态能耗便低于0.7μ W/MHz。
本文引用地址:https://www.eepw.com.cn/article/273201.htm采用Cortex-M核心的微控制器结合低功耗单模(蓝牙低功耗)或双模蓝牙模块,就能成为体积虽小但功能强大的穿戴式产品,不过若采用结合Cortex-M处理器核心与蓝牙低功耗收发器功能的系统单芯片(SoC)组件,或许也是一种替代方式,有助于产品高度整合并锁定更复杂的设计。
Nordic Semiconductor所推出的 nRF51822 即为一例,这款高弹性的多协议系统单芯片,最适合用在蓝牙低功耗与2.4GHz超低功耗无线应用。 nRF51822采用32位Cortex-M0核心、256kB Flash及16kB RAM。嵌入式2.4GHz收发器支持蓝牙低功耗4.0版本,还有专属2.4GHz操作协议。
第二个实例为Dialog Semicondcutor所生产的SmartBond DA14580,这款采用蓝牙低功耗4.0/4.1版本的单模系统单芯片,采用的是Cortex-M0处理器核心。在传输与接收模式下,DA14580只需4.9mA电流,深层休眠模式下更低于600nA,电压为3V。这款组件最低只要0.9V电压就能运作,因此也很适合用在完全自动系统的采电功能。DA14580采芯片级封装,体积只有2.5 x 2.5 x 0.5mm,可应用在超小型穿戴式产品。
更高端的例子包括东芝 TZ1001MBG和TZ1011MBG应用程序处理器,采用Cortex-M4核心、蓝牙低功耗控制器外加射频电路(RF circuitry),还有Flash内存与传感器。 TZ1001MBG已整合加速仪,TZ1011MBG除了加速仪还则可望结合磁力计与陀螺仪。因为使用了具有数字讯号处理功能及浮点运算器的高效能Cortex-M4,可结合来自芯片内外多重传感器的数据。这两款处理器还整合高解析模拟数字换器(ADC),能把脉冲波等来自外部装置或心电图传感器的信号转换成数字数据 。
物联网相关文章:物联网是什么
单片机相关文章:单片机教程
单片机相关文章:单片机视频教程
单片机相关文章:单片机工作原理
评论