2025-04-12 2:08 PM - last edited on 2025-04-12 3:09 PM by Andrew Neil
I've been working with the Nucleo STM32H533 and came across a documentation issue. EXTICR1 and EXTICR4 are shown as having the same address on pages 18.6.15 and 18.6.18 of the reference manual. Additionally, in the Special Function Register tab in STM32CubeIDE, they are also labeled incorrectly. However, they are correctly labeled in the register map section of the reference manual.
This threw me off for a while—I wasn’t seeing any changes in the EXTICR4 register while debugging. When I manually modified the bits in EXTICR4, the changes were mirrored in EXTICR1. It wasn’t until I checked the memory browser that I realized the register was being set correctly when using the register map address and noticed the inconsistencies elsewhere.
Solved! Go to Solution.
2025-04-12 3:02 PM - edited 2025-04-12 3:03 PM
Hello @iamdrew @and welcome to the ST Community.
Thank you so much for posting this. For the Reference manual, it has been already updated with the right offset values (RM0481 Rev3)
For the problem on the CubeIDE SFR, that is a typo on the SVD file of the STM32H533 that I will escalate internally for correction.
Best Regards.
STTwo-32
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2025-04-12 3:02 PM - edited 2025-04-12 3:03 PM
Hello @iamdrew @and welcome to the ST Community.
Thank you so much for posting this. For the Reference manual, it has been already updated with the right offset values (RM0481 Rev3)
For the problem on the CubeIDE SFR, that is a typo on the SVD file of the STM32H533 that I will escalate internally for correction.
Best Regards.
STTwo-32
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.