Keil System Viewer: GPIOx registers missing for STM32G051 & G061 during debug
No GPIOx registers are present in System Viewer for STM32G051 or STM32G061 microcontrollers during debug session. There are 12 different .sfr files for each different variant of STM32G0 microcontroller, but only the above two lack GPIO registers in System Viewer window. Why? What is the magic reason for it, is it just a mistake by ST vendor to not include them or is there another reason? I tested what would happened if I loaded a custom file i.e. STM32G050.sfr instead and I can clearly see the GPIO config and its state being toggled that way. So than the question really is - why is it not included in STM32G051.sfr??? I know that all GPIO registers are memory mapped, but that is not a convenient way to debug whatsoever.
I would really appreciate if someone reached out regarding this issue.



