Skip to main content
bully
Senior
November 14, 2022
Solved

Where can I find specs about DEMCR register on STM32H750XB ?

Hello,

I cannot find more info about this register on RM or PM documents for STM32H750XB.

I'm searching for register name. The register is about enabling debug features.

Am I missing something or is this register described somewhere else (maybe for all M7 platforms) ?

Thanks.

This topic has been closed for replies.
Peter BENSCH
Peter BENSCHBest answer
ST Technical Moderator
November 14, 2022

The DEMCR is a register of the ARM core Cortex-M7 and stands for "Debug Exception and Monitor Control Register". You will find some explanation in the ARM documentation, e.g. here.

Does it answer your question?

Regards

/Peter

In order 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.

4 replies

Peter BENSCH
Peter BENSCHBest answer
ST Technical Moderator
November 14, 2022

The DEMCR is a register of the ARM core Cortex-M7 and stands for "Debug Exception and Monitor Control Register". You will find some explanation in the ARM documentation, e.g. here.

Does it answer your question?

Regards

/Peter

In order 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.
bully
bullyAuthor
Senior
November 14, 2022

Is there a page where one could find (base) addresses for all system registers ?

I'm constantly seeking for that information (offsets are mentioned, but base addresses are hard to find)...

Thanks.

Peter BENSCH
ST Technical Moderator
November 14, 2022

The base addresses can typically be found in the Reference Manual, section

Memory and Bus Architecture > Memory Map and Register Boundary Addresses. For the STM32H750, this can be found starting at section 2.3.2.

Good luck!

Regards

/Peter

In order 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.