Contiki-NG
Loading...
Searching...
No Matches
The TI CC13xx and CC26xx Systems-on-Chip

Topics

 CC13xx-CC26xx master interrupt manipulation
 
 
 CC13xx/CC26xx ADC Sensor
 
 
 CC13xx/CC26xx AUX domain controller
 
 
 CC13xx/CC26xx BatMon sensor driver
 
 
 CC13xx/CC26xx CMSIS
 
 
 CC13xx/CC26xx CMSIS
 
 
 CC13xx/CC26xx GPIO HAL implementation
 
 
 CC13xx/CC26xx IEEE Address Control
 
 
 CC13xx/CC26xx Low-Power management
 
 
 CC13xx/CC26xx RF core
 
 
 CC13xx/CC26xx Random Number Generator
 
 
 CC13xx/CC26xx UARTs
 
 
 CC13xx/CC26xx clock and timer subsystem
 
 
 CC13xx/CC26xx oscillator control
 
 
 CC26x0/CC13x0 AES-128
 
 
 Customer Configuration (CCFG)
 
 
 TI CC26xxware/CC13xxware Glue
 
 

Files

file  cc13xx-cc26xx-conf.h
 Header with configuration defines common to all CC13xx/CC26xx platforms.
 
file  gpio-interrupt.c
 CC13xx/CC26xx GPIO interrupt ISR.
 

IEEE address configuration

Used to generate our link-local & IPv6 address

#define IEEE_ADDR_CONF_HARDCODED   0
 Location of the IEEE address 0 => Read from InfoPage, 1 => Use a hardcoded address, configured by IEEE_ADDR_CONF_ADDRESS.
 
#define IEEE_ADDR_CONF_ADDRESS   { 0x00, 0x12, 0x4B, 0x00, 0x89, 0xAB, 0xCD, 0xEF }
 The hardcoded IEEE address to be used when IEEE_ADDR_CONF_HARDCODED is defined as 1.
 

RF configuration

#define IEEE_MODE_CONF_AUTOACK   1
 RF H/W generates ACKs.
 
#define IEEE_MODE_CONF_PROMISCOUS   0
 1 to enable promiscous mode
 
#define RF_BLE_CONF_ENABLED   0
 0 to disable BLE support
 

Character I/O Configuration

#define TI_UART_CONF_ENABLE   1
 Enable/Disable UART I/O.
 
#define TI_UART_CONF_BAUD_RATE   115200
 Default UART0 baud rate.
 

Detailed Description

This group documents the TI CC26xx and CC13xx CPUs. The two CPU families are very similar, with the main difference being related to radio capability.

Documentation in this group should be considered to be applicable to both families, unless explicitly stated otherwise.