Loading...
Searching...
No Matches
TI CC1312 LaunchPad

Texas Instruments SimpleLink(TM) CC1312 Wireless MCU LaunchPad(TM) Kit. More...

Detailed Description

Texas Instruments SimpleLink(TM) CC1312 Wireless MCU LaunchPad(TM) Kit.

Overview

The LAUNCHXL-CC1312R1 is a Texas Instrument's development kit for the CC1312R1 SoC MCU which combines a Cortex-M4F microcontroller alongside a dedicated Cortex-M0 to control radio.

Hardware

LAUNCHXL-CC1312R1

MCU CC1312R1
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

Board pinout

The LAUNXHL-CC1312R Quick Start Guide provides the default pinout for the board.

Flashing the Device

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:

BOARD=cc1312-launchpad make flash

To use OpenOCD instead of uniflash we need to set the PROGRAMMER environment variable, this is to enable OpenOCD instead of Uniflash.

PROGRAMMER=openocd BOARD=cc1312-launchpad make flash

For detailed information about CC1312 MCUs as well as configuring, compiling RIOT and installation of flashing tools for CC1312 boards, see RIOT-OS on CC26xx/CC13xx boards.

Files

file  gpio_params.h
 Board specific configuration of direct mapped GPIOs.
 
file  periph_conf.h
 Peripheral MCU configuration for TI CC1312 LaunchPad.