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.

RTOS/TM4C123GH6PM: Help using Freertos

Part Number: TM4C123GH6PM

Tool/software: TI-RTOS

Hey guys, I'm new to ccs (i was using IAR workbench before) and I have to do a methronome project, which consists basicaly in activating LED's and  buzzers, while pressing buttons to change the mode. I usually work with interruptions and this kinda of stuff, so I'm really struggling with this RTOS method. I already compiled the example from tiva (blinking led's with rtos) but I don't have a clue wheto to begin to implement my project. If someone could give me an advice, or a tutorial or smthing i would really appreciate.

Thanks in advance

  • Hello Guilherme,

    Any particular reason you want to use FreeRTOS over TI-RTOS?

    Here's a compelling reason to use TI-RTOS if you are still learning how to use RTOS: training.ti.com/ti-rtos-workshop-series

    The training series is quite comprehensive and should help give you many such clues you need about how to start your project. I think this sort of tutorial is just what you are looking for. It even includes a CCS intro session to help ease that transition.
  • Guilherme Silva said:
    Hey guys, I'm new to ccs (i was using IAR workbench before)

    Why switch to a more limited compiler?

    Robert

  • I was having problems installing the libraries in IAR and I don't have much time to finish this (I had already finished the project when i discovered I had to use freertos, so i'm at point 0 again), and I found that TI have some examples to implement freertos on ccs
  • Guilherme Silva said:
    ...had already finished the project when i discovered I had to use freertos

    That's the (real) lesson here - is it not?     How could such "discovery" be (so badly) missed?     (Specs DO have (some) importance!)

    I'm w/Robert on the use of a (real) and PRO IDE.    And the earlier RTOS you mentioned "rejects" (one & only one) vendor usage - which most always - proves extremely short-sighted and limiting!

    Can you not "submit the work you've completed?"     And then explain & negotiate w/boss/instructor - for added time to, "master the RTOS?"

    Nothing else (really) serves your best interest - single (and so limited) a source - is (unlikely) a wise choice...    (perhaps "haste" does make "waste!")