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

ARM Cortex-M0+, ARMv6-M, Unprivileged/Privileged Extension

Hi all

I'd like to understand the principle of ARMv6-M architecture with respect to extension options and really appreciate feedback of community.

What is the "Unprivileged/Privileged Extension"?

  • Is it a piece of software?
    • If yes, how to get it? Is it provided for download or does it need to be requested from MCU manufacturer e.g. ST or Renesas?
    • If yes, do I as an programmer have to program it or do I e.g. can choose it as a compiler option?
  • Is it a part of the MCU? (hardware)
    • If yes, how can I check if the chosen MCU (family, e.g. STM32G0x1) has the extension or not.

Thanks in advance!

Jens

Parents Reply Children
No data