Where can I find the header file which defines the macros?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello Hisham,
Have you downloaded TivaWare yet? If not, please get it from: http://www.ti.com/tool/SW-TM4C
Once you have TivaWare, you can look up various example codes we offer for peripherals and some applications that leverage our peripherals. In each example the .c file which has the main routine (titled as the 'example_name.c') will also have a list of headers which contain the definitions for each peripheral that is used.
The examples we provide are the best place to start as well, since they leverage our well-tested and robust TivaWare API's which will ease your development process. Plan to leverage TivaWare throughout your learning process, and as a forewarning, we don't really support "Direct Register Modification" (DRM) code on these forums as TivaWare handles all of that for you. Not sure if that's why you were asking about the macros, but wanted to be clear on that.
By the way you can also find specific headers in the following folders:
[Install Path]\TivaWare_C_Series-2.1.4.178\driverlib
[Install Path]\TivaWare_C_Series-2.1.4.178\inc
Hope this helps you with your first venture into MCU's!