TI E2E™ forums with technical support from TI engineers
|*||More literature||CC2640R2 LaunchPad Quick Start Guide (Rev. B)||Feb. 06, 2019|
|Data sheet||CC2640R2F SimpleLink™ Bluetooth® low energy Wireless MCU datasheet (Rev. C)||Sep. 21, 2020|
|White paper||Deep dive into the tools and development kits of the SimpleLink™ MCU platform (Rev. B)||Sep. 25, 2019|
|Application note||RF PCB Simulation Cookbook||Jan. 09, 2019|
|Certificate||LAUNCHXL-CC2640R2 EU Declaration of Conformity (DoC) (Rev. A)||Jan. 02, 2019|
|More literature||Electronic Smart Locks: Ultra-low power and Multi-Standard operation||Nov. 05, 2018|
|White paper||Wireless Connectivity For The Internet of Things, One Size Does Not Fit All (Rev. A)||Oct. 16, 2017|
|White paper||Bluetooth® low energy and the automotive transformation||Sep. 25, 2017|
|Technical article||Embrace IoT living through the gateway of electronic door locks||Sep. 14, 2017|
|White paper||IoT provokes change in ultra-low-power MCUs||Jul. 19, 2017|
|More literature||SimpleLink™ Bluetooth® low energy CC2640R2 MCU Security (Rev. A)||May 26, 2017|
|White paper||RTOS Power Management Emerges as a Key for MCU-based IoT Nodes (Rev. A)||May 11, 2017|
|Technical article||5 need to know facts about the new SimpleLink™ Bluetooth low energy CC2640R2F wireless MCU||Jan. 19, 2017|
SmartRF Flash Programmer 2 can be used to program the flash memory in Texas Instruments ARM based low-power RF wireless MCUs over the debug and serial interfaces. The flash programmer includes both a graphical user interface and a command line interface.
The SimpleLink™ SDK BLE Plugin is a companion software package that enables the use of a Bluetooth radio on any standard MSP432P4 platform, MSP432E4 or CC32XX platform, and enables this two-chip solution to act as either a GAP Peripheral role or a GAP Central role. By having the ability to seamlessly and modularly add Bluetooth functionality (more specifically Bluetooth Low Energy/BLE) to an embedded system, a programmer can enable their embedded device to become a gateway to various IOT infrastructures.
For examples demonstrating the two-chip solution in a peripheral role, the plugin leverages the use of the TI Simple Application Processor (SAP) driver connected to a CC26xx Simple Network Processor (SNP) to provide a highly customizable hardware configuration. For software connectivity between the SAP and the SNP, an architecture agnostic HAL/Drivers layer is used to promote software portability and maximize collateral reuse.
For examples demonstrating the two-chip solution in a central role, communication between the NWP and the Host occurs through a UART serial interface using the Host Controller Interface (HCI) protocol. TI Vendor Specific HCI commands and a limited subset of Bluetooth LE HCI commands/events to implement a Bluetooth application. By using TI Vendor Specific commands and events, the application can communicate with and access the BLE stack.
Sensor Controller Studio is used to write, test and debug code for the CC26xx/CC13xx Sensor Controller, allowing for ultra-low power application design.
The tool generates a Sensor Controller Interface driver, which is a set of C source files to be compiled into the System CPU (ARM Cortex-M3/M4) application. These source files contain the Sensor Controller firmware image and associated definitions, and generic functions that allow the System CPU application to control the Sensor Controller and exchange data.
The Sensor Controller is a small CPU core that is highly optimized for low power consumption and efficient peripheral operation. The Sensor Controller is located in the CC26xx/CC13xx auxiliary (AUX) power/clock domain, and can perform simple background tasks autonomously and independently of the System CPU and the MCU domain power state. Such tasks include but are not limited to:
The Sensor Controller is user programmable, using a simple programming language with syntax similar to C. This allows for sensor polling and other tasks to be specified as sequential algorithms, rather than static configuration of complex peripheral modules, timers, DMA, register programmable state machines, event routing and so on. The main advantages are:
SmartRF™ Studio is a Windows application that can be used to evaluate and configure Low Power RF devices from Texas Instruments. The application helps designers of RF systems to easily evaluate the radio at an early stage in the design process. It is especially useful for generation of configuration register values and commands, and for practical testing and debugging of the RF system. SmartRF Studio can be used either as a standalone application or together with applicable evaluation boards or debug probes for the RF device.
The SimpleLink CC2640R2 Software Development Kit (SDK) delivers components that enable engineers to develop applications on the Texas Instruments SimpleLink Bluetooth Low Energy CC2640R2F wireless MCU. This powerful software toolkit provides a cohesive and consistent software experience for all SimpleLink CC2640R2F users by packaging essential software components such as the Bluetooth low energy (BLE) protocol stack, TI-RTOS kernel and TI Drivers in one easy-to-use software package along with exhaustive documentation.