CC2640 chip architecture
A, CC2640 Introduction
1 Introduction
- CC2640 radio device is a microcontroller (MCU), Bluetooth® mainly applied to low-power applications. This device is an economic and efficient ultra-low power 2.4GHz RF device SimpleLink ™ CC26xx series.
- SimpleLink is a trademark of Texas Instruments.
2. Voltage range
- Normal operating voltage: 1.8V to 3.8V
- External regulator mode: 1.7V to 1.95V
3. Current
- Standby current: 1.1μA (RTC operation, RAM / CPU holder)
- Shutdown Current: 100nA (wake when an external event occurs)
4. Receiver Sensitivity
- -97dBm corresponds BLE
Second, resources
1. Kernel
1) CM3
- Cortex-M3 system kernel, to implement link layer + application layer tasks.
- 48-MHz the RC Oscillator and 24-MHz the XTAL Oscillator with AN Internal Doubler
- 32-kHz the XTAL Oscillator, 32-kHz the RC Oscillator or Low-Power 24-MHz the XTAL Derivate Clock for Timing Maintenance the while in Low-Power Modes
- the ARM the Cortex SysTick timer
2) CM0
- RF Cortex-M0 core, realize the PHY layer is responsible for the task RF radio frequency, RF-DoorBell communicate with CM3 through, developers do not need to modify the kernel firmware CM0.
3) a coprocessor kernel
- In the form of ultra-low power interact with an external sensor.
2. Memory
1) Flash
- 128KB, the driver is loaded, the Bluetooth low power consumption controller, and a boot loader
2) the SRAM
- The system 28KB SRAM, which is the ultra-low leakage 20KB static random access memory (SRAM), 8KB SRAM, suitable for use in cache or system RAM.
3. clock
1) frequency
- 48MHz
4. peripherals
1) GPIO
2) I2C
3) the SPI
4) UART
5) TIMER
- 4
6) ADC
- 12 analog to digital converter (ADC), 200MSPS, 8-Channel Analog Multiplexer
7) RTC Real Time Clock
8) AES encryption
9) Watchdog
The chip architecture
- See first line