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.

CCS/TM4C129ENCPDT: CMSIS, Tivaware or other?

Part Number: TM4C129ENCPDT

Tool/software: Code Composer Studio

Hi,

I have been working on TM4C129ENCPDT MCU as a part of my hobby project. I initially started with DRM style of coding. Later, I tried using CMSIS but could not find the related files for this MCU, so I moved on to Tivaware. I found Tivaware to be very simple and quick to use. As a beginner, I felt it was very helpful. However, I have this feeling that it is too abstract for people who are working in the industry. Can someone tell me which platform is generally preferred by professional embedded programmers?

Thanks,

Sagar

  • Hello Sagar,

    The vast majority of our customers use TivaWare. This is because with TivaWare, we provided well tested API's that control all the device registers, so it removes the need for knowledge of all the individual device specific registers. It also allows for the same code to be used across multiple TM4C devices. Furthermore, documentation clearly outlines what each API does, and example code offerings in TivaWare allow for quick development. As a whole, after the initial learning through the library, it is significantly easier and quicker to code with TivaWare.