Difference between revisions of "Using GCC with Tiva TM4C123G LaunchPad in CCSv6"
From EdWiki
m |
m |
||
Line 7: | Line 7: | ||
[[image:ek_tm4c123gxl_launchpad.png|right|link=EmSys: Tiva C Series TM4C123GXL Board]] | [[image:ek_tm4c123gxl_launchpad.png|right|link=EmSys: Tiva C Series TM4C123GXL Board]] | ||
► <span class="newtab">[[EmSys:Install Code Composer Studio v6 | Install Code Composer Studio v6]] </span><br /> | ► <span class="newtab">[[EmSys:Install Code Composer Studio v6 | Install Code Composer Studio v6]] </span><br /> | ||
− | ► [[EmSys:Install TivaWare for C Series|Install TivaWare™ for C Series]] <br /> | + | ► <span class="newtab">[[EmSys:Install TivaWare for C Series|Install TivaWare™ for C Series]]</span> <br /> |
− | ► [[EmSys:EK-TM4C123GXL LaunchPad Initial Board Setup|Initial Board Setup]] <br /> | + | ► <span class="newtab">[[EmSys:EK-TM4C123GXL LaunchPad Initial Board Setup|Initial Board Setup]]</span> <br /> |
− | ► [[EmSys:Create a New CCS6 Project|Create a New CCS Project]] <br /> | + | ► <span class="newtab">[[EmSys:Create a New CCS6 Project|Create a New CCS Project]]</span> <br /> |
− | ► [[EmSys:Review the CCS GUI|Review the CCS GUI]] <br /> | + | ► <span class="newtab">[[EmSys:Review the CCS GUI|Review the CCS GUI]]</span> <br /> |
− | ► [[EmSys:CCS Add Path and Build Variables|Add Path and Build Variables]] <br /> | + | ► <span class="newtab">[[EmSys:CCS Add Path and Build Variables|Add Path and Build Variables]]</span> <br /> |
− | ► [[EmSys:CCS Add files to your project|Add files to your project]] <br /> | + | ► <span class="newtab">[[EmSys:CCS Add files to your project|Add files to your project]]</span> <br /> |
− | ► [[EmSys:Link the TivaWare driverlib.lib file to your project |Link the TivaWare libdriver.a file to your project]] <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 /> |
− | ► [[EmSys:Add the INCLUDE search paths for the header files | Add the INCLUDE search paths for the header files]] <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 /> |
− | ► [[EmSys:CCS Examine Project Explorer | Examine Project Explorer]] <br /> | + | ► <span class="newtab">[[EmSys:CCS Examine Project Explorer | Examine Project Explorer]]</span> <br /> |
− | ► [[EmSys:CCS Build your project and fix any errors | Build your project and fix any errors]] <br /> | + | ► <span class="newtab">[[EmSys:CCS Build your project and fix any errors | Build your project and fix any errors]]</span> <br /> |
− | ► [[EmSys:CCS Debug Configuration | Debug Configuration]] <br /> | + | ► <span class="newtab">[[EmSys:CCS Debug Configuration | Debug Configuration]]</span> <br /> |
− | ► [[EmSys:CCS Build_Load_Run|Load, Debug, Run]] <br /> | + | ► <span class="newtab">[[EmSys:CCS Build_Load_Run|Load, Debug, Run]]</span> <br /> |
==HowTos== | ==HowTos== | ||
− | ► [[EmSys:Install ICDI Device Drivers | Install/Upgrade ICDI Device Drivers]] <br /> | + | ► [[EmSys:Install ICDI Device Drivers | Install/Upgrade ICDI Device Drivers]]</span> <br /> |
<br /><br /> | <br /><br /> | ||
==Helpful Documents== | ==Helpful Documents== | ||
− | *[{{SERVER}}/emsys/tivac/ek-tm4c123gxl/Tiva_C_Series_TM4C123G_LaunchPad_Readme_First.pdf Tiva C Series TM4C123G LaunchPad -- Readme First] | + | *<span class="newtab">[{{SERVER}}/emsys/tivac/ek-tm4c123gxl/Tiva_C_Series_TM4C123G_LaunchPad_Readme_First.pdf Tiva C Series TM4C123G LaunchPad -- Readme First]</span> |
− | *[{{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 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> |
− | *[{{SERVER}}/emsys/tivac/ek-tm4c123gxl/TM4C123GH6PM_Microcontroller_Data_Sheet.pdf TM4C123GH6PM Microcontroller -- Data Sheet] | + | *<span class="newtab">[{{SERVER}}/emsys/tivac/ek-tm4c123gxl/TM4C123GH6PM_Microcontroller_Data_Sheet.pdf TM4C123GH6PM Microcontroller -- Data Sheet]</span> |
− | *[{{SERVER}}/emsys/tivac/ek-tm4c123gxl/TivaWare_Peripheral_Driver_Library__Users_Guide.pdf TivaWare Peripheral Driver Library -- User's Guide] | + | *<span class="newtab">[{{SERVER}}/emsys/tivac/ek-tm4c123gxl/TivaWare_Peripheral_Driver_Library__Users_Guide.pdf TivaWare Peripheral Driver Library -- User's Guide]</span> |
− | *[{{SERVER}}/emsys/tivac/Sensor_Hub_Docs.zip Sensor Hub BoosterPack -- Documentation] | + | *<span class="newtab">[{{SERVER}}/emsys/tivac/Sensor_Hub_Docs.zip Sensor Hub BoosterPack -- Documentation]</span> |
==You can find additional information at these websites:== | ==You can find additional information at these websites:== |
Revision as of 05:03, 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.
Click each one of the following links in the order given below to build and debug projects for TivaC devices using GCC Compiler.
► Install Code Composer Studio v6
► Install TivaWare™ for C Series
► Initial Board Setup
► Create a New CCS Project
► Review the CCS GUI
► Add Path and Build Variables
► Add files to your project
► Link the TivaWare libdriver.a file to your project
► Add the INCLUDE search paths for the header files
► Examine Project Explorer
► Build your project and fix any errors
► Debug Configuration
► Load, Debug, Run
HowTos
► Install/Upgrade ICDI Device Drivers</span>
Helpful Documents
- Tiva C Series TM4C123G LaunchPad -- Readme First
- Tiva C Series TM4C123G LaunchPad Evaluation Kit -- User's Manual
- TM4C123GH6PM Microcontroller -- Data Sheet
- TivaWare Peripheral Driver Library -- User's Guide
- Sensor Hub BoosterPack -- Documentation