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

What is unaligned memory access?

Unaligned memory access refers to reading data from or writing data to memory locations that are not multiples of the…

Holly Lindsey 8 Min Read

Does ARM allow unaligned access?

The answer is yes, ARM does allow unaligned memory accesses, but with some caveats. ARM processors can perform unaligned loads…

Holly Lindsey 6 Min Read

What are the different faults in ARM?

ARM processors, like all microprocessors, are susceptible to faults during operation. These faults can occur due to issues in the…

Eileen David 6 Min Read

What is the purpose of the hard fault exception in ARM Cortex-M?

The hard fault exception in ARM Cortex-M processors is designed to handle catastrophic software errors and hardware faults. It acts…

Mike Johnston 9 Min Read

What causes hard fault in arm cortex?

A hard fault on an ARM Cortex processor is an unrecoverable error that causes the processor to enter an exception…

Eileen David 8 Min Read

What is arm usage fault?

An arm usage fault is an exception that occurs when the ARM processor attempts to execute an instruction in a…

Eileen David 10 Min Read

What is the purpose of the SysTick timer in ARM Cortex-M?

The SysTick timer is a key component in ARM Cortex-M cores that enables simple timekeeping and basic task scheduling in…

David Moore 9 Min Read

What is Timer Mode in ARM?

ARM processors provide several different timer modes that allow developers to configure timers for different use cases. The timer mode…

David Moore 7 Min Read

What is EK TM4C123GXL?

The EK TM4C123GXL is a low-cost evaluation board based on the TM4C123GH6PM microcontroller from Texas Instruments (TI). The TM4C123GXL is…

David Moore 6 Min Read
- Sponsored-
Ad image