이 제품의 최신 버전이 있습니다
다른 핀 출력을 지원하지만 비교 대상 장치와 동일한 기능.
CC2640
- Microcontroller
- Powerful ARM® Cortex®-M3
- EEMBC CoreMark® Score: 142
- Up to 48-MHz Clock Speed
- 128KB of In-System Programmable Flash
- 8KB of SRAM for Cache
- 20KB of Ultralow-Leakage SRAM
- 2-Pin cJTAG and JTAG Debugging
- Supports Over-The-Air Upgrade (OTA)
- Ultralow-Power Sensor Controller
- Can Run Autonomous From the Rest of the System
- 16-Bit Architecture
- 2KB of Ultralow-Leakage SRAM for Code and Data
- Efficient Code Size Architecture, Placing Drivers, Bluetooth® Low Energy Controller, and Bootloader in ROM
- RoHS-Compliant Packages
- 4-mm × 4-mm RSM VQFN32 (10 GPIOs)
- 5-mm × 5-mm RHB VQFN32 (15 GPIOs)
- 7-mm × 7-mm RGZ VQFN48 (31 GPIOs)
- Peripherals
- All Digital Peripheral Pins Can Be Routed to Any GPIO
- Four General-Purpose Timer Modules
(Eight 16-Bit or Four 32-Bit Timers, PWM Each) - 12-Bit ADC, 200-ksamples/s, 8-Channel Analog MUX
- Continuous Time Comparator
- Ultralow-Power Analog Comparator
- Programmable Current Source
- UART
- 2× SSI (SPI, MICROWIRE, TI)
- I2C
- I2S
- Real-Time Clock (RTC)
- AES-128 Security Module
- True Random Number Generator (TRNG)
- 10, 15, or 31 GPIOs, Depending on Package Option
- Support for Eight Capacitive-Sensing Buttons
- Integrated Temperature Sensor
- External System
- On-Chip internal DC-DC Converter
- Very Few External Components
- Seamless Integration With the SimpleLink™ CC2590 and CC2592 Range Extenders
- Pin Compatible With the SimpleLink CC13xx in 4-mm × 4-mm and 5-mm × 5-mm VQFN Packages
- Low Power
- Wide Supply Voltage Range
- Normal Operation: 1.8 to 3.8 V
- External Regulator Mode: 1.7 to 1.95 V
- Active-Mode RX: 5.9 mA
- Active-Mode TX at 0 dBm: 6.1 mA
- Active-Mode TX at +5 dBm: 9.1 mA
- Active-Mode MCU: 61 µA/MHz
- Active-Mode MCU: 48.5 CoreMark/mA
- Active-Mode Sensor Controller: 8.2 µA/MHz
- Standby: 1 µA (RTC Running and RAM/CPU Retention)
- Shutdown: 100 nA (Wake Up on External Events)
- Wide Supply Voltage Range
- RF Section
- 2.4-GHz RF Transceiver Compatible With Bluetooth Low Energy (BLE) 4.2 Specification
- Excellent Receiver Sensitivity (–97 dBm for BLE), Selectivity, and Blocking Performance
- Link budget of 102 dB for BLE
- Programmable Output Power up to +5 dBm
- Single-Ended or Differential RF Interface
- Suitable for Systems Targeting Compliance With Worldwide Radio Frequency Regulations
- ETSI EN 300 328 (Europe)
- EN 300 440 Class 2 (Europe)
- FCC CFR47 Part 15 (US)
- ARIB STD-T66 (Japan)
- Tools and Development Environment
- Full-Feature and Low-Cost Development Kits
- Multiple Reference Designs for Different RF Configurations
- Packet Sniffer PC Software
- Sensor Controller Studio
- SmartRF™ Studio
- SmartRF Flash Programmer 2
- IAR Embedded Workbench® for ARM
- Code Composer Studio™
All trademarks are the property of their respective owners.
The CC2640 device is a wireless MCU targeting Bluetooth applications.
The device is a member of the CC26xx family of cost-effective, ultralow power, 2.4-GHz RF devices. Very low active RF and MCU current and low-power mode current consumption provide excellent battery lifetime and allow for operation on small coin cell batteries and in energy-harvesting applications.
The CC2640 device contains a 32-bit ARM Cortex-M3 processor that runs at 48 MHz as the main processor and a rich peripheral feature set that includes a unique ultralow power sensor controller. This sensor controller is ideal for interfacing external sensors and for collecting analog and digital data autonomously while the rest of the system is in sleep mode. Thus, the CC2640 device is 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 runs partly on an ARM Cortex-M0 processor. This architecture improves overall system performance and power consumption and frees up flash memory for the application.
The Bluetooth stack is available free of charge from www.ti.com.
기술 자료
설계 및 개발
추가 조건 또는 필수 리소스는 사용 가능한 경우 아래 제목을 클릭하여 세부 정보 페이지를 확인하세요.
BOOSTXL-CC2650MA — TI SimpleLink™ Bluetooth® 저에너지 CC2650 모듈 BoosterPack™ 플러그인 모듈
SimpleLink™ Bluetooth® 저에너지 CC2650 모듈 BoosterPack 플러그인 모듈은 Launchpad™ 개발 키트에 Bluetooth 저에너지를 추가하는 빠르고 간편한 방법을 제공합니다. CC2650 모듈 BoosterPack 키트를 MSP432™ 마이크로컨트롤러(MCU)LaunchPad 키트에 연결하기만 하면 시작할 수 있습니다! 개발을 시작하기 위한 소프트웨어 예시는 여기에서 확인할 수 있습니다.
CC2650 모듈 BoosterPack 키트는 간단한 UART 인터페이스를 사용하여 모든 애플리케이션에 (...)
ALGO-3P-UISP1-TI — 텍사스 인스트루먼트 장치용 Algocraft μISP1 프로그래머
μISP는 호스트 PC(RS-232, USB, LAN 연결 기능이 내장되어 있음)에 연결되어 작동하거나 단독 모드로 작동할 수 있습니다.
독립 실행형 모드의 프로그래밍 싸이클은 단순히 START 버튼을 누르거나 일부 TTL 제어 라인을 통해 실행될 수 있습니다.
컴팩트한 크기와 다양한 기능을 갖추고 있어 생산 환경, 수동 및 자동 프로세스에 간편하게 통합할 수 있습니다.
CC2650STK — SimpleLink™ Bluetooth 저에너지/다중 표준 SensorTag
Connect to the cloud with Bluetooth low energy (...)
RFSTAR-3P-CC2640R2-BLE-MOD — UART 직렬 통신 프로토콜을 지원하는 CC2640R2F 기반의 RF 스타 BLE 모듈
RF-star는 10년 이상 무선 연결 모듈용 TI의 3P IDH로, BLE, Matter, ZigBee,Thread, Wi-Fi, Sub-1G 및 Wi-SUN 등 TI 제품에 기반을 둔 광범위한 무선 모듈 및 솔루션을 공급하는 데 주력하고 있습니다.
RF-BM-4044Bx는 TI CC2640R2F SoC에 기반을 둔 Bluetooth® 5.1 저에너지 모듈로, 건물 보안 시스템, HVAC, 자산 추적 및 의료 장치와 같은 저전력 무선 통신 및 고급 감지 애플리케이션을 위해 설계되었습니다.
RF-BM-4044B2는 고성능 온보드 (...)
TMDSEMU200-U — XDS200 USB 디버그 프로브
XDS200은 TI 임베디드 장치를 디버깅하는 데 사용되는 디버그 프로브(에뮬레이터)입니다. 대부분의 장치의 경우 더욱 저렴한 신형 XDS110(www.ti.com/tool/TMDSEMU110-U)을 사용하실 것을 권장합니다. XDS200은 단일 포드에서 다양한 표준(IEEE1149.1, IEEE1149.7, SWD)을 지원합니다. 모든 XDS 디버그 프로브는 ETB(임베디드 트레이스 버퍼)가 포함되어 있는 모든 Arm® 및 DSP 프로세서에서 코어 및 시스템 트레이스를 지원합니다.
XDS200은 TI 20핀 커넥터(TI 14핀, (...)
LB-3P-TRACE32-WIRELESS — 무선 연결용 Lauterbach TRACE32® 디버그 시스템
Lauterbach의 TRACE32® 툴은 개발자가 다양한 종류의 TI 무선 연결 칩을 분석, 최적화 및 인증할 수 있도록 하는 첨단 하드웨어 및 소프트웨어 구성 요소 제품군입니다. 세계적으로 유명한 임베디드 시스템용 디버그 솔루션은 초기 사전 실리콘 개발부터 현장의 제품 인증 및 문제 해결에 이르기까지 다음을 포함하는 모든 개발 단계를 위한 완벽한 솔루션입니다. 전체 온칩 중단점 지원, 런타임 메모리 액세스, 플래시 프로그래밍 및 벤치마크 카운터. 모든 것이 스크립팅이 가능하므로 개발자는 동일한 테스트 시퀀스를 계속해서 (...)
TSK-3P-BLUEBOX — TASKING BlueBox hardware debugger
TASKING’s Debug, Trace, and Test tools offer comprehensive solutions for efficient debugging, tracing, and testing of TI's embedded systems. The scalable TASKING BlueBox debuggers allow users to easily flash, debug, and test across TI's portfolio. Development on TI hardware is made even easier with (...)
ALGO-3P-WRITENOW — Algocraft WriteNow! 프로그래머
WriteNow! 시스템 내 프로그래머 시리즈는 프로그래밍 산업에서 획기적인 발전입니다. 프로그래머는 다양한 제조업체의 수많은 장치(마이크로컨트롤러, 메모리, CPLD 및 기타 프로그래머블 장치)를 지원하며 간편한 ATE/장치 통합을 위한 컴팩트한 크기를 가지고 있습니다. 이는 단독으로 작동하거나 호스트 PC(RS-232, LAN 및 USB 연결 기능이 내장되어 있음)에 연결되어 있으며 사용이 간편한 소프트웨어 유틸리티가 제공됩니다.
OPTEEQ-3P-SG400-SERIES — OPTEEQ SG400 시리즈 범용 인시스템 갱 프로그래머
OPTEEQ Technologies는 반도체 칩 프로그래밍에 대한 10년 이상의 깊이 있는 전문 지식을 갖춘 시장 선두 주자입니다. OPTEEQ SG400E 프로그래머는 1~32채널 옵션을 제공합니다. SG400 시리즈의 높은 안정성과 초고속 프로그래밍 속도를 유지하면서 새롭게 설계된 독립 전원 공급 시스템을 통해 고객의 다양한 응용 시나리오를 충족합니다. 또한 VCC/VPP 고속 방전 회로와 이중 과부하 보호 회로를 추가하여 자동차 전자 장치, 산업 제어 및 기타 산업에서 PCB의 대량 생산 및 테스트에 이상적이며 고객이 백만 (...)
CCSTUDIO — Code Composer Studio integrated development environment (IDE)
CCStudio™ IDE is part of TI's extensive CCStudio™ development ecosystem and is an integrated development environment for TI's microcontrollers, processors, wireless connectivity devices, and radar sensors. CCStudio IDE is available as desktop or cloud-based applications. The cloud version (...)
CCSTUDIO-OPENOCD — OpenOCD Binary Releases
SENSOR-CONTROLLER-STUDIO — Sensor controller studio
Sensor Controller Studio is used to write, test and debug code for the CC26xx/CC13xx Sensor Controller, enabling ultra-low power application design. The tool generates an interface driver consisting of C source files with the firmware image, associated definitions, and generic functions that allow (...)
SYSCONFIG — Standalone desktop version of SysConfig
CCStudio™ SysConfig is part of TI's extensive CCStudio™ development ecosystem and is a configuration tool that simplifies hardware and software configuration challenges to accelerate software development.
SysConfig provides an intuitive graphical user interface for configuring pins, peripherals, (...)
TSK-3P-VX-TOOLSET — Arm용 TASKING VX-toolset
Arm용 VX-Toolset은 일부 Cortex-M 및 Cortex-R 코어 장치의 안전 필수 임베디드 소프트웨어 개발을 위해 인증된 컴파일러 툴체인입니다. Eclipse IDE 통합, 고급 멀티코어 지원, TASKING BlueBox 디버거와의 호환성을 제공하는 VX-toolset은 개발을 단순화합니다. 최대 ASIL D까지의 ISO 26262 및 ISO 21434 규격 준수를 위해 TÜV NORD 인증을 획득했습니다.
SIMPLELINK-ACADEMY-CC2640R2 — SimpleLink™ C2640R2 Academy
TI-DEVELOPER-ZONE — Start embedded development on your desktop or in the cloud
BLE-STACK-2-X — BLE-STACK - V2.2 (Support for CC2640/CC2650)
TI의 ARM® Cortex®-M3 기반 무선 MCU(마이크로컨트롤러)의 SimpleLink™ Bluetooth® 저에너지 제품군을 위한 이 로열티 없는 BLE-Stack에는 단일 모드 BLE(Bluetooth 저에너지) 애플리케이션 개발을 빠르게 시작하는 데 필요한 모든 소프트웨어, 샘플 애플리케이션 및 설명서와 함께 모든 기능을 갖춘 블루투스 4.2 및 블루투스 5 인증 스택이 포함되어 있습니다.
특징
- 2Mbps 고속 모드, 장거리 모드(LE 코딩 PHY), 광고 확장(AE), 개인 정보 보호 1.2.1 및 채널 선택 알고리즘 (...)
SLAC713 — AFE4403 Driver Code for CC2640
SIMPLELINK-SDK-BLUETOOTH-PLUGIN — Bluetooth Plug-in for SimpleLink™ MCU SDK
SimpleLink™ SDK 블루투스 플러그 인은 호스트 SimpleLink 플랫폼에서 블루투스 네트워크 프로세서(NWP)를 사용할 수 있도록 하는 컴패니언 소프트웨어 패키지입니다. 이 소프트웨어 패키지는 호스트 플랫폼으로 MSP432P4, MSP432E4 및 CC32xx 장치를, Bluetooth 저에너지 네트워크 프로세서로 CC2650MODA, CC2640 및 CC26x2R1을 지원합니다. 이 2칩 솔루션은 지원되는 네트워크 프로세서와 함께 지원되는 호스트 플랫폼을 사용함으로써 GAP 주변 기기 역할 또는 GAP Central (...)
FLASH-PROGRAMMER-2 — SmartRF Flash Programmer v2
SmartRF 플래시 프로그래머 2는 디버그 및 직렬 인터페이스를 통해 텍사스 인스트루먼트 ARM 기반 저전력 RF 무선 MCU의 플래시 메모리를 프로그래밍하는 데 사용할 수 있습니다. 호환성은 지원되는 제품 목록을 확인하십시오. Uniflash는 모든 SimpleLink 제품을 프로그래밍하는 데 사용할 수도 있습니다.
SmartRF 플래시 프로그래머는 텍사스 인스트루먼트 8051 기반 저전력 RF 무선 MCU의 플래시 메모리를 프로그래밍하고 SmartRF05 평가 보드, SmartRF 트랜시버 평가 보드(TrxEB) 및 CC (...)
UNIFLASH — UniFlash for most TI microcontrollers (MCUs) and mmWave sensors
UniFlash는 TI의 광범위한 CCStudio™ 개발 에코시스템의 일부로, TI 마이크로컨트롤러 및 무선 연결 장치의 온칩 플래시와 TI 프로세서의 온보드 플래시를 프로그래밍하기 위한 소프트웨어 도구입니다. UniFlash는 그래픽 및 명령줄 인터페이스를 모두 제공하며, 데스크톱 또는 클라우드 환경에서 실행할 수 있습니다.
UniFlash는 CCStudio™ 개발자 영역의 클라우드에서 실행하거나 Windows®, Linux®, macOS® 컴퓨터에서 다운로드해 사용할 수 있습니다.
macOS는 mmWave, AMx, K2G 및 (...)
PACKET-SNIFFER — SmartRF™ Packet Sniffer 2.18.1
The SmartRF Packet Sniffer is a PC software application that can display and store radio packets captured by a listening RF device. The capture device is connected to the PC via USB. Various RF protocols are supported. The Packet Sniffer filters and decodes packets and displays them in a convenient (...)
RF-RANGE-ESTIMATOR — RF Range Estimator
SENSORTAG-SW — SimpleLink™ SensorTag 소프트웨어
The SensorTag includes an open hardware and software reference design for low cost and low power wireless IoT applications. The SensorTag is supplied with complete source code with everything you need to customize it for your application as well as source code examples for mobile apps.
BT-POWER-CALC — Bluetooth Power Calculator for CC13xx, CC26xx, CC23xx, and CC27xx devices
SMARTRF-STUDIO-7 — SmartRF Studio
SmartRF™ Studio는 RF 시스템 설계자가 모든 TI CC1xxx 및 CC2xxx 저전력 RF 장치 설계 공정의 초기 단계에 무선 기능을 손쉽게 평가할 수 있도록 지원하는 Windows 애플리케이션입니다. 구성 레지스터 값 및 명령의 생성과 RF 시스템의 실무 테스트 및 디버깅을 간소화합니다.
SmartRF Studio는 다음과 같은 TI 장치를 지원합니다.
리소스
3P-WIRELESS-MODULES — 타사 무선 모듈 검색 툴
타사 무선 모듈 검색 툴은 개발자가 완제품 사양을 충족하는 제품을 식별하고 생산 준비가 완료된 무선 모듈을 조달하는 데 유용합니다. 검색 툴에 포함되어 있는 타사 모듈 공급업체는 TI 무선 연결 제품을 사용하여 무선 모듈을 설계 및 제조하는 전문성을 갖춘 독립 회사입니다.
SIMPLELINK-2-4GHZ-DESIGN-REVIEW — Hardware Design Review Request Form for SimpleLink™ CC2xxx Devices
SimpleLink 하드웨어 설계 검토 프로세스는 설계를 검토하고 귀중한 피드백을 제공할 수 있는 주제 전문가와 일대일로 연락할 수 있는 방법을 제공합니다. 간단한 3단계 검토 요청 절차와 관련 기술 문서 및 리소스 링크는 여기서 확인할 수 있습니다.
시작하기
일반 설계 질문은 2.4GHz 하드웨어 설계 검토를 요청하기 전에 E2E 포럼에 게시해야 합니다.
하드웨어 설계 검토 요청 양식과 함께 전송할 다음 필수 문서가 준비되어 있는지 확인하세요:
- 데이터 시트, 설계 가이드, 사용 설명서 및 기타 하드웨어 리소스와 같이 제품 (...)
많은 TI 레퍼런스 설계에는 CC2640이(가) 포함됩니다.
레퍼런스 디자인 선택 툴을 사용하여 애플리케이션 및 매개 변수에 가장 적합한 설계를 검토하고 식별할 수 있습니다.
| 패키지 | 핀 | CAD 기호, 풋프린트 및 3D 모델 |
|---|---|---|
| VQFN (RSM) | 32 | Ultra Librarian |
| VQFN (RHB) | 32 | Ultra Librarian |
| VQFN (RGZ) | 48 | Ultra Librarian |
주문 및 품질
권장 제품에는 본 TI 제품과 관련된 매개 변수, 평가 모듈 또는 레퍼런스 디자인이 있을 수 있습니다.