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.

MSPM0G3519: MSPM0G3218: Timer basic specifications

Part Number: MSPM0G3519
Other Parts Discussed in Thread: MSPM0G3218

Dear TI Expert,

From datasheet, I see that the MSPM0G3218 supports two basic timers:
image.png

But I can not found the information for these timers in MSPM0 G-Series 80MHz Microcontrollers
Technical Reference Manual.

I have a look in the SDK, it seems like we have a little difference with TIMx Registers
image.png
image.png

Please help me clarify that or give me the information for timerB.

Thank you.

  • Hi Hoc,

    The TRMs are expected to be updated next week with the Basic Timer section.

    If you do not see an updated release within the next 2 weeks, please re-open this thread or start a new one to bring attention to this matter.

    Best,

    Owen

  • Hi Owen,

    Are these software timers? Do they ultimately run based on a hardware timer?

    Can we use them for OS scheduling?
    From my point of view, OS scheduling should rely directly on a hardware timer (such as TimerG or TimerA).

    Also, do these basic timers support any PWM output channels?

    BRs,
    Hoc

  • Hi Hoc,

    The Basic Timer module is not a software timer. It is a configurable array of 2-8 simple counters.

    I'm not 100% sure if you can use a TIMB for OS scheduling, but I don't think so. Usually this is with systick.

    There will be an example in the TIMB section of the TRM that outlines how to generate a PWM signal using GPIO and two TIMB counters.

    Best,

    Owen