|
|
%!s(int64=5) %!d(string=hai) anos | |
|---|---|---|
| .. | ||
| main | %!s(int64=5) %!d(string=hai) anos | |
| CMakeLists.txt | %!s(int64=6) %!d(string=hai) anos | |
| Makefile | %!s(int64=9) %!d(string=hai) anos | |
| README.md | %!s(int64=8) %!d(string=hai) anos | |
This example uses the timer group driver to generate timer interrupts at two specified alarm intervals.
Alarms trigger subsequent interrupts, that is tracked with messages printed on the terminal:
Example timer with auto reload
Group[0], timer[1] alarm event
------- EVENT TIME --------
Counter: 0x000000000000000a
Time : 0.00000200 s
-------- TASK TIME --------
Counter: 0x00000000000107ff
Time : 0.01351660 s
Example timer without reload
Group[0], timer[0] alarm event
------- EVENT TIME --------
Counter: 0x00000000092ae316
Time : 30.76111800 s
-------- TASK TIME --------
Counter: 0x00000000092bd535
Time : 30.77351460 s