Set up a general purpose timer and verify its operation.
I have a new NUCLEO-H743ZI2 board and STM32CubeIDE.
I've made a Blinky project and seen it work - via led and debugger.
I'd like to configure a timer - using MX gui or not - and see it working in the debugger.
I tried this...
I created a new STM32 project.
Using MX, I setup TIM3 as below.
Then, I pressed the debug icon.
The debugger stops at HAL_Init().
I open the live expression window and put a breakpoint in main.c - as shown below.
Then, I press the 'Resume' button repeatedly.
The code stops at my breakpoint each time.
I assume the timer is running all the time.
So, I'm expecting TIM3->CNT to have a different value each time I push the 'Resume' button.
But TIM3->CNT is always zero.
What am I doing wrong?
Here's what I put in the MX configuration for TIM3...


I didn't edit the MX-generated code - just added breakpoint.

Here's TIM3 in the debugger expression window..
