Merge branch 'feature/perfmon' into 'master'
Performance monitor component See merge request espressif/esp-idf!4705
This commit is contained in:
@@ -22,6 +22,7 @@ System API
|
||||
Logging <log>
|
||||
Miscellaneous System APIs <system>
|
||||
Over The Air Updates (OTA) <ota>
|
||||
Performance Monitor <perfmon>
|
||||
Power Management <power_management>
|
||||
Sleep Modes <sleep_modes>
|
||||
Watchdogs <wdts>
|
||||
|
||||
26
docs/en/api-reference/system/perfmon.rst
Normal file
26
docs/en/api-reference/system/perfmon.rst
Normal file
@@ -0,0 +1,26 @@
|
||||
Performance Monitor
|
||||
===================
|
||||
|
||||
The Performance Monitor component provides APIs to use ESP32 internal performance counters to profile functions and
|
||||
applications.
|
||||
|
||||
Application Example
|
||||
-------------------
|
||||
|
||||
An example which combines performance monitor is provided in ``examples/system/perfmon`` directory.
|
||||
This example initializes the performance monitor structure and execute them with printing the statistics.
|
||||
|
||||
High level API Reference
|
||||
------------------------
|
||||
|
||||
Header Files
|
||||
^^^^^^^^^^^^
|
||||
|
||||
* :component_file:`perfmon/include/perfmon.h`
|
||||
|
||||
API Reference
|
||||
-------------
|
||||
|
||||
.. include:: /_build/inc/xtensa_perfmon_access.inc
|
||||
.. include:: /_build/inc/xtensa_perfmon_apis.inc
|
||||
|
||||
Reference in New Issue
Block a user