I recently migrated to ARM and KEIL and just put together a very simple project that blinks an LED via the SysTick clock. Essentially its the same example as the stock CMSIS one but I have modified the startup asm to automatically handle the RCC setup.
When I simulate the program the simulator runs slowly ~100s real time to 1s simulated time. This is not that big of a deal as a lot happens in 1s on a uC. However when I have peripheral windows open and I select run on the debugger nothing automatically updates. I must pause the debugger to check the status of registers. This is annoying as I can not control how long I want it to run or see whats going on in the mean time.
Single F11 executions update the peripheral views but I don't always want to step through a few hundred lines of code when I just want to visually see the registers pattern.
Anybody know how I can get a more 'real time' peripheral registers view?
Thanks!!