cancel
Showing results for 
Search instead for 
Did you mean: 

Is it possible to debug STM32 code without any hardware (no board, no ST-Link, no QEMU)?

highbariton
Visitor

Hello everyone,

I’m working with STM32CubeIDE (v1.19) and STM32 projects, but currently I don’t have any STM32 board or debug probe available.

What I want to achieve is not real hardware simulation, but something like:

  • Step-by-step execution

  • Breakpoints

  • Variable watching

  • Logical flow debugging

Constraints:

  • :cross_mark: No STM32 board

  • :cross_mark: No ST-Link / J-Link

  • :cross_mark: No QEMU / Renode / Proteus

  • :white_heavy_check_mark: Only PC-based development

2 REPLIES 2
Pavel A.
Super User

So why not QEMU? It is pure software and free. ARM (Keil) provides a software simulator that works with their IDE & debugger.

 

mfgkw
Senior II