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.

TM4C123GH6PM: Code Composer Studio Simple Codes using Tivaware

Part Number: TM4C123GH6PM

Hi. I have been working with the TM4C123GH6PM Microcontroller for the past three years. I'm a laboratory Instructor for San Carlos University in Guatemala and I have developed simple codes (tested) using TivaWare that anyone can use. I would like to share these with all here, as when I first started working with it, it was a little difficult to find material.

I even have some material in Spanish in case someone needs it.

Hola. He estado trabajando con el microcontrolador TM4C123GH6PM por los últimos tres años, enseñándolo en el laboratorio de electronica en la Universidad de San Carlos de Guatemala. He desarrollado códigos muy simples para que los estudiantes no se pierdan en su aprendizaje utilizando el TivaWare y me gustaría compartirlos con todos por acá, dado que a veces cuesta encontrar códigos funcionales o simplemente información de los mismos.

De igual manera cuento con material en español para comprender la teoría detrás de los códigos por si alguno esta interesado.

github.com/.../Introduccion_Sistemas_Embebidos_TM4C123GH6PM

  • Hi David,
    Thanks for your contribution to the community. I'm sure many will find your examples helpful.
  • Greetings David,

    Well done - generous - and firm/I (may) be able to assist your efforts. We've planned flights to your region late next month. If you'd be good enough to contact me via "PM" (here, this forum - by ticking "Enable Messages/Communication" - part of forum registration) and are interested - I can detail.

    Good job - nonetheless...
  • Hello David,

    To echo the sentiments of Charles/cb1, thank you much for sharing this for our community to benefit from.

    One added note I'd like to make, if you could provide in the near future a brief summary of the examples included such as what peripherals are used or any applications that they'd be good for, that would help a lot with findability. A lot of users use the Search feature, and while the tags you made in your post may help, I don't think our E2E search prioritizes them well. Editing your original post or adding on an additional post with descriptions that include searchable terms would be help newcomers in finding your offerings!

    Once more, thanks for sharing your efforts with all of us.
  • Ralph,

    Very well done - and missed (completely) by this long-time reporter!     Providing the enhanced ability to "Successfully Search - THEN ACTUALLY FIND" - PROVES SO IMPORTANT!

    Our firm is nearing the production of several, "123-based Enhancement Products" - which greatly speed/ease/increase the understanding of the Serial Buses (I2C, SPI, UART, CAN - especially) and perform LIVE DIAGNOSIS upon a compact, mated Display.     

    Our initial roll-out is planned for (both) Central & South America (ABC - Argentina, Brazil, Chile) as well as poster David's, Guatemala.    (the parents of one of our young staff - hails from there - (very) small world...)

  • Good effort. Helping someone up on the steep learning curve is always a good thing.

    I would suggest a more practical branch for your code collection: think about if you could package your code into software modules so that others can incorporate into their projects.

    For example, can you write a set of gpio routines that set a pin in input or output mode and set or clear that pin? Can you write a set of timer routines whereby a user can specify an interval for a user routine to be called periodically? ....

    Next time when someone needs to flip a pin periodically, they can simply call those two modules and they are done.
  • Wow - first "Ralph" ... Enhance Search/Find ... and now "Danny" ... adding usefulness via, "Reusable, Standard, Code Modules."    (i.e. a broader, more deployable/effective method!)

    Might this forum need, "More first-time visitors from OverSeas - to "Push/Propel us further?"       (needed especially - by moi)