|
看了视频说下对CC2650芯片的认识:
CC2650首先是一个无线通讯MCU芯片
集成了强大的ARM Cortex-M3内核
有独立的超低功耗传感控制器
最大支持82上电容触摸按键
2.4G RG收发器兼容低功耗蓝牙(BLE)4.1规范和IEEE 802.15.4 PHY/MAC
拥有优秀的接收灵敏度(BLE@-97dBm 802.15.4@-100dBm)
可编程输出功率可达+5dBm
集成AES-128安全模块和真正的随机数发生器
从硬件结构图上可以看出来CC2650其实是拥在两个ARM Cortex内核,一个是主处理器(Main CPU)ARM Cortex-M3的内核,一个是RF core使用ARM Cortex-M0的内核。现在市面上现存的大部分BLE的芯片为M0内核,应用和蓝牙协议栈都使用同一个内核处理,这样会对运算和代码产生限制,因为M0不是高性能的内核,本身能力有限。而且CPU的时序和资源需要同时被应用和蓝牙协议栈共用。CC26XX系列,有一个单独的M0内核处理蓝牙底层协议栈,M3内核则处理应用和蓝牙上层协议。M3的CPU更加强大,可以更好的处理复杂运算,譬如瘦身机,工业控制,家用自动设备,你完全不需要再使用外设的处理器。唯一能够在功耗方面和CC26XX媲美的设备为Dialog的DA14580,功耗大约为5ma。但是DA14580没有内置Flash和Cotex-M3的内核。 |
|