AFBR-S50 API Reference Manual
v1.5.6
AFBR-S50 Time-of-Flight Sensor SDK for Embedded Software
Loading...
Searching...
No Matches
task_profiler.h
Go to the documentation of this file.
1
/*************************************************************************/
37
#ifndef TASK_PROFILER_H
38
#define TASK_PROFILER_H
39
40
/*!***************************************************************************
41
* @defgroup profiler Task Profiler
42
* @ingroup scheduler
43
*
44
* @brief A utility module that measures execution times of tasks.
45
*
46
* @details This module provides basic functionality to do a simple
47
* profiling of the scheduler tasks.
48
*
49
* UNDER CONSTRUCTION!
50
*
51
* This module is under construction and experimental.
52
* A function is called before and after executing a task. The
53
* consumed time is measured and summed via the platform time.h
54
* utility module. For now, a debugger breakpoint can be used to
55
* read the data from the device...
56
*
57
* @addtogroup profiler
58
* @{
59
*****************************************************************************/
60
61
62
/*!***************************************************************************
63
* @brief Enabled the profiler as preprocessor option.
64
*****************************************************************************/
65
#define PROFILING 0
66
67
69
#endif
/* TASK_PROFILER_H */
Sources
ExplorerApp
tasks
task_profiler.h
Broadcom Inc.