You copied the Doc URL to your clipboard.

Cortex-M1 code compatibility with Cortex-M0 and Cortex-M0+?

Article ID: 120043873

Published date: 13 Feb 2018

Last updated: -

Applies to: Cortex-M1

Question

Is the Cortex-M1 processor code-compatible with Cortex-M0 and Cortex-M0+ processors?

Answer

Cortex-M0, Cortex-M0+, and Cortex-M1 processors all conform to the ARMv6-M Instruction Set Architecture, but the Cortex-M1 processor has a slightly reduced instruction set compared to the Cortex-M0 and Cortex-M0+ processors.

The Cortex-M1 processor does not support the power management instructions WFI, WFE, and SEV.

Operating System support is an option in the Cortex-M1 processor, so an implementation of the Cortex-M1 might not support the SVC instruction.

Related information

N/A

Was this page helpful? Yes No