The CC2640 is a wireless MCU targeting Bluetooth Smart applications.
The device is a member of the CC26xx family of cost-effective, ultra-low power, 2.4-GHz RF devices. Very low active RF and MCU current, and low-power mode current consumption provides excellent battery lifetime and allows operation on small coin cell batteries and in energy-harvesting applications.
The CC2640 contains a 32-bit ARM Cortex-M3 processor running at 48-MHz as the main processor and a rich peripheral feature set, including a unique ultra-low power sensor controller, ideal for interfacing external sensors and/or collecting analog and digital data autonomously while the rest of the system is in sleep mode.
This makes the CC2640 ideal for a wide range of applications where long battery lifetime, small form factor, and ease of use is important.
The Bluetooth Low Energy controller is embedded into ROM and run partly on an ARM Cortex®-M0 processor. This architecture improves overall system performance and power consumption and frees up flash memory for the application.
Powerful ARM Cortex-M3
EEMBC CoreMark Score: 142
Up to 48-MHz Clock Speed
128KB of In-System Programmable Flash
8-KB SRAM for Cache
20-KB Ultra-Low Leakage SRAM
2-Pin cJTAG and JTAG Debugging
Supports Over-The-Air Upgrade (OTA)
Ultra-Low Power SensorController
Can Run Autonomous From the Rest of the System
2-KB Ultra-Low Leakage SRAM for Code and Data
Efficient Code Size Architecture, Placing Drivers,Bluetooth Low Energy Controller, and Bootloader inROM
4-mm × 4-mm RSM QFN32 (10 GPIOs)
5-mm × 5-mm RHB QFN32 (15 GPIOs)
7-mm × 7-mm RGZ QFN48 (31 GPIOs)
All Digital Peripheral Pins can be Routed to any GPIO