CC3200 Peripheral Driver Library User's Guide  1.2.0
CC3200 Peripheral Driver Library User's Guide Documentation

Introduction

The CC3200 SimpleLink™ Wi-Fi® is a single-chip microcontroller (MCU) with built-in Wi-Fi connectivity. The CC3200 device integrates a networking processor, and high-performance applications ARM Cortex-M4 MCU. The cortex M4 supports a wide variety of peripherals, which includes the fast parallel camera interface, I2S, SD/MMC, UART, SPI, I2C, and four-channel ADC. It also includes a variety of embedded RAM memory options with peripheral drivers in ROM memory. This library provides the APIs needed, in order to access the CC3200 peripherals' drivers, and M4 systems' components. Refer to the “CC3200 SimpleLink User Guide” for the networking processor set of APIs.


Design goals

The capabilities and organization of the drivers are governed by the following design goals:

  1. Written entirely in C except where absolutely not possible.
  2. Demonstrate how to use the peripheral in its common mode of operation.
  3. Easy to understand, and as self-contained as possible.
  4. Reasonably efficient in terms of memory and processor usage.
  5. Where possible, computations that can be performed at compile time are done there instead of at run time
  6. They can be built with more than one tool chain.

Driver library modules

DriverlibModules.png

https://www.ti.com/product/cc3200                                                                                                                                                          https://processors.wiki.ti.com/index.php/CC31xx_&_CC32xx