【BLE】CC2640芯片简介
CC2640芯片架构
一、 CC2640简介
1. 简介
- CC2640 器件是一款无线微控制器 (MCU),主要适用于Bluetooth® 低功耗应用。此器件属于 SimpleLink™ CC26xx 系列中的经济高效型超低功耗 2.4GHz RF 器件。
-
- SimpleLink is a trademark of Texas Instruments.
2. 电压范围
- 正常工作电压:1.8V 至 3.8V
-
- 外部稳压器模式:1.7V 至 1.95V
3. 电流
二、 资源
1. 内核
1) CM3
- Cortex-M3系统内核,实现链路层+应用层任务。
- – 48-MHz RC oscillator and 24-MHz XTAL oscillator with an internal doubler
- – 32-kHz XTAL oscillator, 32-kHz RC oscillator or low-power 24-MHz XTAL derivate clock for timing maintenance while in low-power modes
- – ARM Cortex SysTick timer
2) CM0
- Cortex-M0射频内核,实现PHY层,负责RF射频任务,通过RF-DoorBell与CM3通信,开发者无需修改CM0内核的固件。
-
3) 协处理器内核
-
- 以超低功耗的形式与外部传感器交互。
-
2. 存储器
-
1) Flash
-
- 128KB,装载驱动程序、Bluetooth 低功耗控制器、 和引导加载程序
-
2) SRAM
-
- 28KB 系统 SRAM,其中 20KB 为超低泄漏静态随机存取存储器 (SRAM),8KB SRAM,适用于缓存或系统 RAM 使用。
-
3. 时钟
-
1) 主频
-
- 48MHz
4. 外设
1) GPIO
2) I2C
3) SPI
4) UART
5) TIMER
5. 芯片架构
- 见首行