What is Serial Wire Viewer (SWV) in Arm Cortex-M?

Serial Wire Viewer (SWV) is a real-time trace functionality that is available in Arm Cortex-M microcontrollers. It allows real-time data…

Mike Johnston 9 Min Read

Arm Cortex-M DAP bus and interconnect architecture Explained

The Arm Cortex-M series of processors feature a Debug Access Port (DAP) that provides debug capability and access to the…

Neil Salmon 11 Min Read

Controlling Clocks and PLL for Power Savings in Cortex-M3

The Cortex-M3 processor provides multiple clock control features that allow significant power savings by slowing or stopping clocks when parts…

David Moore 12 Min Read

Sleep-on-Exit for Automated Low Power in Cortex-M3 (Explained)

Sleep-on-exit is a feature in Cortex-M3 processors that allows the processor to automatically enter a low power sleep mode when…

Eileen David 23 Min Read

Latest Arm

Cortex MO Pipeline Stages

The Cortex-M series of ARM processors feature a simplified pipeline compared to larger Cortex-A series processors. The Cortex-M pipeline aims…

Mike Johnston 7 Min Read

Cortex-MO FPGA

Field Programmable Gate Arrays (FPGAs) based on ARM Cortex-M processor cores, also known as Cortex-MO FPGAs, are reconfigurable integrated circuits…

Mike Johnston 6 Min Read

ARM Cortex M4 vs Raspberry Pi

The ARM Cortex-M4 and Raspberry Pi are two very different devices that serve different purposes. The Cortex-M4 is a 32-bit…

Mike Johnston 7 Min Read

Is Raspberry Pi ARM or x86?

The Raspberry Pi uses an ARM-based system-on-a-chip rather than an x86 processor. All models of the Raspberry Pi, from the…

Mike Johnston 9 Min Read

Arm Cortex M4 vs ESP32

The Arm Cortex M4 and ESP32 are two popular 32-bit microcontroller units (MCUs) used in a variety of embedded systems…

Mike Johnston 7 Min Read

RP2040 vs ESP32: How Do These Popular Microcontrollers Compare?

The Raspberry Pi RP2040 and Espressif ESP32 are two of the most popular microcontroller units (MCUs) used by hobbyists and…

Javier Massey 9 Min Read

Saving Cortex-M4 Processor State for Power-Down and Resume

The Cortex-M4 processor, like most modern processors, supports power-down modes to conserve energy when the system is idle. To properly…

Javier Massey 6 Min Read

The ARM Cortex A/R/M Numbering Convention Explained

ARM processors power billions of devices around the world. From smartphones to smartwatches, ARM chips provide the processing power for…

Javier Massey 9 Min Read

Does ARM assume that all Cortex-M microcontrollers are little-endian?

The short answer is yes, ARM does assume that all Cortex-M microcontrollers are little-endian by default. However, Cortex-M CPUs do…

Mike Johnston 6 Min Read
- Sponsored-
Ad image