MBSP

Microcontroller Board Support Package

User Tools

Site Tools


timer_group

Table of Contents

Timer group

This group contains all timer and counter peripherals.

    "timer": {
        "ms_tick": {
            "peripheral" : "systick",
            "mode" : "count overflows",
            "frequency" : "1 kHz",
        }
    }

peripheral

defines which peripheral to use. peripherals can be:

  • systick (part of the ARM core)
  • timer1
  • timer2

type: String

default: systick

mode

defines the operation mode the timer/counte operates in. Possible modes are:

  • count overflows

type: enum

default: count overflows

frequency

The frequency defines the time between timer overflows. 1kHz means that the time between overflow events is 1/(1 kHz) = 1 ms.

type: string (Hz, kHz, MHz)

default: “1 kHz”

timer_group.txt · Last modified: by lars