NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.

Reading Tiva Documentation

From Texas Instruments Wiki
Jump to: navigation, search




LaunchPad Resource Portal  LaunchPadRocket.png


This wiki is open and can be edited by all!

More information available @ www.ti.com/launchpad


LaunchPad Banner.jpg

Introduction[edit]

Tiva C Series documnetation has replaced Stellaris documentation for all LM4F series parts

Now that you are familiar with your Tiva C Series LaunchPads and have completed Project 0,it's time to prepare for lift off! In order to become a Tiva C Series expert, we will have to spend some time with some Tiva C Series documentation. The most important documentation resources are the device Data Sheet and the TivaWare for C Series Peripheral Driver Library User’s Guide.

Tiva C Series Device Data Sheets
[edit]

Tiva C Series Data Sheets are designed to provide you with all of the information you need to understand how the device operates in one document. The data sheet provides complete and detailed information on the functional description and register configuration for the ARM Cortex™-M core as well as all of the on-chip peripherals for a specific device. Complete electrical specifications and package information are also provided.


Meet your new best friend = Tiva C Series TM4C1294NCPDTI Microcontroller Data Sheet
Meet your new best friend = Tiva C Series TM4C123GH6PMI Microcontroller Data Sheet


At first glance, the Data Sheet may be an intimidating document. However, with some practice the Data Sheet will be a handy resource during your coding adventures!

TivaWare for C Series Peripheral Driver Library User’s Guide
[edit]

"I’m more of a software engineer. I just want to know how to program the device. Do I have to read the whole data sheet?" Absolutely not. We designed TivaWare for C Series so that you would be able to quickly and easily program Tiva C Series devices without knowing how every register bit operates. Even better, all TivaWare for C Series software has a free license and royalty-free use to allow the creation of full-function, easy-to-maintain code. The TivaWare for C Series Peripheral Driver Library User’s Guide provides detailed descriptions on how to properly use the Driver Library APIs, allowing you to quickly launch your custom application.

Meet your other new best friend = TivaWare for C Series Peripheral Driver Library User’s Guide

Where Can I Find Code Examples?
[edit]

TivaWare for C Series comes with a wide variety of code examples. You can download the entire TivaWare for C Series package for all of our evaluation kits (recommended) or just the examples for the Tiva C Series TM4C123G LaunchPad.

Examples for the Tiva C Series TM4C123G LaunchPad are installed to C:\ti\TivaWare_C_Series_<version>\examples\boards\ek-tm4c123gxl by default. The <version> tag in this directory is the version number for the TivaWare release. The examples for other evaluation kits (also found in the 'examples\boards' directory) must be modified to operate on the TM4C123GH6PMI microcontroller, but after you get a feel for it with the included examples, you won’t have much trouble making the minor changes.

Other Handy Documents
[edit]

Looking for more in-depth information? Here are some additional documents that could come in handy:

Supplemental content[edit]

  • Do we have anything that could go here?
E2e.jpg {{
  1. switchcategory:MultiCore=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article Reading Tiva Documentation here.

Keystone=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article Reading Tiva Documentation here.

C2000=For technical support on the C2000 please post your questions on The C2000 Forum. Please post only comments about the article Reading Tiva Documentation here. DaVinci=For technical support on DaVincoplease post your questions on The DaVinci Forum. Please post only comments about the article Reading Tiva Documentation here. MSP430=For technical support on MSP430 please post your questions on The MSP430 Forum. Please post only comments about the article Reading Tiva Documentation here. OMAP35x=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article Reading Tiva Documentation here. OMAPL1=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article Reading Tiva Documentation here. MAVRK=For technical support on MAVRK please post your questions on The MAVRK Toolbox Forum. Please post only comments about the article Reading Tiva Documentation here. For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article Reading Tiva Documentation here.

}}

Hyperlink blue.png Links

Amplifiers & Linear
Audio
Broadband RF/IF & Digital Radio
Clocks & Timers
Data Converters

DLP & MEMS
High-Reliability
Interface
Logic
Power Management

Processors

Switches & Multiplexers
Temperature Sensors & Control ICs
Wireless Connectivity