Cycle counter on ARM Cortex M4 (or M3)?

Take a look at the DWT_CYCCNT register defined here. Note that this register is implementation-dependent. Who is the chip vendor? I know the STM32 implementation offers this set of registers.

This post provides instructions for using the DWT Cycle Counter Register for timing. (See the post form 11 December 2009 – 06:29 PM)

This Stack overflow post is an example on how to DWT_CYCCNT as well.

Leave a Comment