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 M0 Pipeline Stages

The Cortex-M0 is a 32-bit ARM processor optimized for low-power embedded applications. It has a simplified 3-stage pipeline compared to…

Graham Kruk 7 Min Read

Cortex-M0 AHB

The Cortex-M0 is an ARM processor core designed for microcontroller applications. It is part of the Cortex-M series of cores,…

Graham Kruk 9 Min Read

What is ARM Cortex Microcontroller

ARM Cortex Microcontrollers are a series of low power, high performance 32-bit and 64-bit RISC core processors optimized for embedded…

Elijah Erickson 7 Min Read

ARM Cortex-M0 Microcontroller

The ARM Cortex-M0 is a 32-bit microcontroller core licensed by ARM Holdings. It is aimed at low-cost and low-power embedded…

Graham Kruk 8 Min Read

ARM Cortex M TrustZone

TrustZone is a security extension developed by ARM for their Cortex-M series of microcontrollers. It provides isolation and security capabilities…

Graham Kruk 7 Min Read

Basepri Example

The BASEPRI register is one of the system control registers in ARM Cortex-M processors that is used to set the…

Graham Kruk 10 Min Read

basepri register

The basepri register is one of the system control registers in ARM Cortex-M processors. It allows setting the base priority…

Graham Kruk 6 Min Read

PSR Register in ARM

The Program Status Register (PSR) is one of the most important registers in ARM processors. It contains condition code flags…

Graham Kruk 7 Min Read

Registering and Configuring the ARM MSP in Depth

The ARM Microcontroller Software Interface Standard (MSP) provides a standardized way to access and configure ARM Cortex-M microcontrollers. Properly registering…

Graham Kruk 7 Min Read
- Sponsored-
Ad image