Actions

EmSys

Difference between revisions of "Using GCC with Tiva TM4C123G LaunchPad in CCSv6"

From EdWiki

m
m
Line 13: Line 13:
 
► <span class="newtab">[[EmSys:Install TivaWare for C Series|Install TivaWare™ for C Series]]</span>  <br />
 
► <span class="newtab">[[EmSys:Install TivaWare for C Series|Install TivaWare™ for C Series]]</span>  <br />
 
► <span class="newtab">[[EmSys:EK-TM4C123GXL LaunchPad Initial Board Setup|Initial Board Setup]]</span> <br />
 
► <span class="newtab">[[EmSys:EK-TM4C123GXL LaunchPad Initial Board Setup|Initial Board Setup]]</span> <br />
► <span class="newtab">[[EmSys:Create a New CCS6 Project|Create a New CCS Project]]</span> <br />
 
► <span class="newtab">[[EmSys:Review the CCS GUI|Review the CCS GUI]]</span> <br />
 
► <span class="newtab">[[EmSys:CCS Add Path and Build Variables|Add Path and Build Variables]]</span> <br />
 
► <span class="newtab">[[EmSys:CCS Add files to your project|Add files to your project]]</span> <br />
 
► <span class="newtab">[[EmSys:Link the TivaWare driverlib.lib file to your project |Link the TivaWare libdriver.a file to your project]]</span> <br />
 
► <span class="newtab">[[EmSys:Add the INCLUDE search paths for the header files | Add the INCLUDE search paths for the header files]] </span><br />
 
► <span class="newtab">[[EmSys:CCS Examine Project Explorer | Examine Project Explorer]]</span> <br />
 
► <span class="newtab">[[EmSys:CCS Build your project and fix any errors | Build your project and fix any errors]]</span> <br />
 
► <span class="newtab">[[EmSys:CCS Debug Configuration | Debug Configuration]]</span> <br />
 
► <span class="newtab">[[EmSys:CCS Build_Load_Run|Load, Debug, Run]]</span> <br />
 
 
==HowTos==
 
 
► <span class="newtab">[[EmSys:Install ICDI Device Drivers | Install/Upgrade ICDI Device Drivers]]</span> <br />
 
► <span class="newtab">[[EmSys:Install ICDI Device Drivers | Install/Upgrade ICDI Device Drivers]]</span> <br />
 
<br /><br />
 
 
==Helpful Documents==
 
*<span class="newtab">[{{SERVER}}/emsys/tivac/ek-tm4c123gxl/Tiva_C_Series_TM4C123G_LaunchPad_Readme_First.pdf Tiva C Series TM4C123G LaunchPad -- Readme First]</span>
 
*<span class="newtab">[{{SERVER}}/emsys/tivac/ek-tm4c123gxl/Tiva_C_Series_TM4C123G_LaunchPad_Evaluation_Kit_Users_Manual.pdf Tiva C Series TM4C123G LaunchPad Evaluation Kit -- User's Manual]</span>
 
*<span class="newtab">[{{SERVER}}/emsys/tivac/ek-tm4c123gxl/TM4C123GH6PM_Microcontroller_Data_Sheet.pdf TM4C123GH6PM Microcontroller -- Data Sheet]</span>
 
*<span class="newtab">[{{SERVER}}/emsys/tivac/ek-tm4c123gxl/TivaWare_Peripheral_Driver_Library__Users_Guide.pdf TivaWare Peripheral Driver Library -- User's Guide]</span>
 
*<span class="newtab">[{{SERVER}}/emsys/tivac/Sensor_Hub_Docs.zip Sensor Hub BoosterPack -- Documentation]</span>
 
 
==You can find additional information at these websites:==
 
*[http://www.ti.com/launchpad Main page]
 
*[http://www.ti.com/tool/ek-tm4c123gxl Tiva C Series TM4C123G LaunchPad]
 
*[http://www.ti.com/product/tm4c123gh6pm TM4C123GH6PM folder]
 
*[http://www.ti.com/boosterpack BoosterPack webpage]
 
*[http://www.ti.com/launchpadwiki LaunchPad Wiki]
 

Revision as of 11:16, 19 September 2016

Introduction

Code Composer Studio v6 includes a Linaro distribution of the ARM GNU compiler, so programmers have the option of using this GCC Compiler instead of the TI compiler to build their projects.

Objective

In this lab, we’ll create a project that contains two source files, main.c and tm4c123gh6pm_startup_ccs_gcc.c, which contain the code to blink an LED on your LaunchPad board. The purpose of this lab is to practice creating projects and getting to know the look and feel of Code Composer Studio. In later labs we’ll examine the code in more detail. So far now, don’t worry about the C code we’ll be using in this lab.

Click each one of the following links in the order given below to build and debug projects for TivaC devices using GCC Compiler.

Ek tm4c123gxl launchpad.png

Install Code Composer Studio v6
Install TivaWare™ for C Series
Initial Board Setup
Install/Upgrade ICDI Device Drivers