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.

SYS/BIOS timer mapping for LM4F232H5QD

Other Parts Discussed in Thread: SYSBIOS

Hi

I would like to know in a LM4F232H5QD, what hardware timers does BIOS6 use?

I use CCS 5.3.0.00090 and SYS/BIOS that comes with it (6.34.02.18).

Since my application uses several timers, I would like to know which one I can use.

In other worlds it could be useful a mapping of timers (GPTM 32 and 64 bit and also SysTick that comes from Cortex M4 core) where it is said for every timer if it is used by BIOS (and in which module).

best regards

  • GP Timers 0-3 are managed by the SYS/BIOS ti.sysbios.family.arm.lm3.Timer module.

    The SysTick timer is managed by the SYS/BIOS ti.sysbios.family.arm.m3.Timer module.

    By default SYS/BIOS uses 2 of the LM4F232's GP Timers.

    Timer0 is used by the ti.sysbios.knl.Clock module to provide a 1ms clock tick.

    Timer1 is used by the xdc.runtime.Timestamp module as a timestamp counter.

    The SysTick timer is NOT used by default.

    The default timer usage can be changed easily within the user's config script.

    Alan

  • Alan DeMars said:

    GP Timers 0-3 are managed by the SYS/BIOS ti.sysbios.family.arm.lm3.Timer module.

    The SysTick timer is managed by the SYS/BIOS ti.sysbios.family.arm.m3.Timer module.

    By default SYS/BIOS uses 2 of the LM4F232's GP Timers.

    Timer0 is used by the ti.sysbios.knl.Clock module to provide a 1ms clock tick.

    Timer1 is used by the xdc.runtime.Timestamp module as a timestamp counter.

    The SysTick timer is NOT used by default.

    The default timer usage can be changed easily within the user's config script.

    Alan

    This means that ti.sysbios.knl.Clock could use SysTick timer? How to do this? What is the id of the SysTick timer?

    And what are the ids of all the timers?

    For example ids for T0CCP0, T0CCP1, T1CCP0..., WT0CCP0, WT0CCP1...


    best regards