This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Simulator Slowdown

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!!