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.

EK-TM4C1294XL: Source Code

Part Number: EK-TM4C1294XL

Where can I find the header file which defines the macros?

  • Hello Hisham,

    Which macros are you referring to?

    Maybe you mean something like the "inc/hw_memmap.h" file for our TivaWare examples? There are a lot of macros so more detail would be helpful...
  • Hi, I am very new to this so I apologize if I am unclear with my question. (This is my first MCU project). I wanted the headerfile which would define my registers
  • 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!