> For the complete documentation index, see [llms.txt](https://bit-by-bit.gitbook.io/embedded-systems/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bit-by-bit.gitbook.io/embedded-systems/processadores-cortex-m0+.md).

# Processadores Cortex-M0+

O conteúdo apresentado nesta página foi publicado, inicialmente, no portal embarcados: https\://www\.embarcados.com.br/processador-arm-cortex-m0-plus/

## **Processador Cortex-M0+**

A família Cortex M0+ é a mais simples dos processadores ARM Cortex-M, sendo destinada para aplicações de baixo consumo de energia. Foi criada para agregar novos recursos a família M0 e aumentar a eficiência energética dos microcontroladores.

O processador é estruturado conforme o modelo de arquitetura ARMv6-M \[1] que define a ISA (do inglês, *Instruction Set Architecture*), os recursos visíveis ao programador e ao módulo de debug, e as especificações de microarquitetura (estágios de pipeline, tempo de execução das instruções, entre outros).

## **Referências**

\[1] [Cortex-M0+ Processors](http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0419c/index.html).

\[2] Ebook: YU, J. **The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ Processors**. Second Edition.

\[3] Ebook: LANGBRIDGE, J. A. **PROFESSIONAL EMBEDDED ARM DEVELOPMENT**.
