Logic - Time measurement
Posted
by
user73384
on Programmers
See other posts from Programmers
or by user73384
Published on 2012-11-22T19:21:13Z
Indexed on
2012/11/22
23:09 UTC
Read the original article
Hit count: 176
To measure the following for tasks-
Last execution time and maximum execution time for each task.
CPU load/time consumed by each task over a defined period informed by application at run time.
Maximum CPU load consumed by each task.
Tasks have following characteristics-
First task runs as background – Event information for entering only
Second task - periodic – Event information for entering and exiting from task
Third task is interrupt , can start any time – no information available from this task
Forth task highest priority interrupt , can start any time – Event information for entering and exiting from task
Should use least possible execution time and memory.
- 32bit increment timer available for time counting.
Lets prepare and discuss the logic, It’s OK to have limitations …!
Questions on understanding problem statement are welcome
© Programmers or respective owner