Add description for creating a new CCS project (the _right_ way) authored by Alija Sabic's avatar Alija Sabic
......@@ -25,6 +25,29 @@ Since there are many configurations well hidden in the project settings that can
. Rename to suite your needs.
{blank}
== What is the "right" way to start a "new" Project?
If you can't use the provided templates, you can try to create a new project on your own. The following list summarizes _mandatory_ steps. Additional configuration is possible.
. Select File > New > Project
. Choose the template C/C++ > CCS Project
. Configure template
. Select a microcontroller (e.g. TM4C1294NCPDT)
. Configure the connection type (e.g. Stellaris In-Circuit Debug Interface)
. Enter a project name
. Choose a file/directory template (e.g. Empty Project (with main.c))
. Press Finish
To add the TivaWare Driverlib execute the following steps. Note: You need to import both projects from `driverlib_public`, i.e. `driverlib_support` and `driverlib`, before.
. Right-click the project name and choose Properties
. Select Build > ARM Compiler > Include Options
. Add the workspace directory `driverlib_support`
. Select Build > ARM Linker > File Search Path
. Add the library `driverlib.lib` from `driverlib/Debug/`
. Press Apply and Close
You can copy, build and run the source code in main.c from `example_standalone_driverlib` to test if the TivaWare Driverlib was included successfully.
== I am lost with the TI Launchpad, what was this all about?
Maybe read the manual to the launchpad:
link:http://www.ti.com/lit/ug/spmu365b/spmu365b.pdf[]
......
......