mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
3c465836f2
using dist/tools/insufficient_memory/add_insufficient_memory_board.sh |
||
---|---|---|
.. | ||
tests | ||
app.config.test | ||
main.c | ||
Makefile | ||
Makefile.ci | ||
README.md |
Introduction
This test application sets up a ztimer_periph at 1MHz, then measures 1024 times how much overhead ztimer adds.
It uses the "ztimer_overhead_set()" function. See it's documentation for more information.
It then sets adjust_set
parameter and sleeps 1024 times and measure how
much overhead ztimer_sleep adds.
It uses the "ztimer_overhead_sleep()" function. See it's documentation for more information.
At the end of the test adjust_set
and adjust_sleep
values are printed
that can be set for the target BOARD
in board.h
.
e.g for dwm1001:
ZTIMER_USEC adjust params for dwm1001:
CONFIG_ZTIMER_USEC_ADJUST_SET 6
CONFIG_ZTIMER_USEC_ADJUST_SLEEP 21