Texas Instruments SimpleLink(TM) CC1352 Wireless MCU LaunchPad(TM) Kit. More...
Texas Instruments SimpleLink(TM) CC1352 Wireless MCU LaunchPad(TM) Kit.
The LAUNCHXL-CC1352R1 is a Texas Instrument's development kit for the CC1352R1 SoC MCU which combines a Cortex-M4F microcontroller alongside a dedicated Cortex-M0 to control radio.
MCU | CC1352R1 |
---|---|
Family | ARM Cortex-M4F |
Vendor | Texas Instruments |
RAM | 80KiB |
Flash | 352KiB |
Frequency | 48MHz |
FPU | yes |
Timers | 4 |
ADCs | 1x 12-bit (channels) |
UARTs | 2 |
SPIs | 2 |
I2Cs | 1 |
Vcc | 1.8V - 3.8V |
Datasheet | Datasheet (pdf file) |
Reference Manual | Reference Manual |
The LAUNCHXL-CC1352R1 Quick Start Guide provides the default pinout for the board.
Flashing RIOT is quite straight forward. The board comes with an XDS110 on-board debug probe that provides programming, flashing and debugging capabilities through the USB Micro-USB connector. Once either TI Uniflash or OpenOCD are installed just connect the board using the Micro-USB port to your computer and type:
To use OpenOCD instead of uniflash we need to set the PROGRAMMER
environment variable, this is to enable OpenOCD instead of Uniflash.
Now we can just do make flash
and make debug
, this all using OpenOCD.
For detailed information about CC1352R1 MCUs as well as configuring, compiling RIOT and installation of flashing tools for CC1352R1 boards, see RIOT-OS on CC26xx/CC13xx boards.
Files | |
file | board.h |
Board specific definitions for TI CC1352 LaunchPad. | |
file | board.h |
Board specific definitions for TI CC1352 LaunchPad. | |
file | gpio_params.h |
Board specific configuration of direct mapped GPIOs. | |
file | periph_conf.h |
Peripheral MCU configuration for TI CC1352 LaunchPad. | |