GorgonMeducer
perf_counter
A dedicated performance counter for Cortex-M systick. It shares the SysTick with users' original SysTick function without interfere it. This library will bring new functionalities, such as performance counter, delay_us and clock() service defined in time.h
https://raw.githubusercontent.com/GorgonMeducer/perf_counter/CMSIS-Pack/cmsis-pack/
https://github.com/GorgonMeducer/perf_counter/issues
lib/LICENSE
https://github.com/GorgonMeducer/perf_counter.git
- Include stddef.h in perf_counter.h to solve missing NULL definition issue.
- Improve support for IAR
- Fix issues found in foreach
- Other minor update
- Add CMSIS Dependency Check
- Add options for selecting between source code and library.
- Add GCC support to CMSIS-Pack
Cortex-M
SysTick
Performance Analaysis
Arm Compiler 5 (armcc) or Arm Compiler 6 (armclang).
GNU Tools for Arm Embedded Processors.
Support All Cortex-M based processors
Require CMSIS-CORE Support
Compile Cortex-M Processors with GNU Tools for Arm Embedded Processors.
Compile Cortex-M Processors with GNU Tools for Arm Embedded Processors.
Compile Cortex-M Processors with GNU Tools for Arm Embedded Processors.
Compile Cortex-M Processors with GNU Tools for Arm Embedded Processors.
A dedicated performance counter for Cortex-M systick.
A dedicated performance counter for Cortex-M systick.