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:

type: String

default: systick

mode

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

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”