Jamie Kellett

30 Articles

Common Vitis Configuration Mistakes when Making Cortex-M1 Projects

When working with Xilinx's Vitis tools to build projects targeting ARM Cortex-M1 processors, there are some common configuration mistakes that…

Jamie Kellett 15 Min Read

Will Arm Outperform X86?

For many years, x86 processors from companies like Intel and AMD have dominated the computing industry, powering the vast majority…

Jamie Kellett 6 Min Read

ARM Cortex M0+ Integer Division

The ARM Cortex-M0+ processor is an ultra low power 32-bit RISC CPU core designed for microcontroller applications. It is part…

Jamie Kellett 6 Min Read

GPIO Programming on the Cortex M0+

The Cortex M0+ is an ultra-low power 32-bit ARM processor designed for simple and cost-sensitive embedded applications. With its reduced…

Jamie Kellett 8 Min Read

M0 SDK Load Program From External SPI Flash

The M0 SDK provides a way to load programs from external SPI flash rather than having the program reside in…

Jamie Kellett 6 Min Read

How and with what tools to check firmware code coverage in RTL simulation phase? ARM Cortex-M0/M0+?

To check firmware code coverage during RTL simulation for ARM Cortex-M0/M0+ cores, the main tools and techniques used are code…

Jamie Kellett 7 Min Read

What architectural features of Cortex-M3 make it a low power device?

The Cortex-M3 processor from ARM is designed to be an extremely low power 32-bit microcontroller. Its power efficiency comes from…

Jamie Kellett 7 Min Read

What are the features and applications of ARM Cortex M3 processor?

The ARM Cortex M3 processor is a 32-bit microcontroller CPU core designed for embedded applications requiring high performance and low…

Jamie Kellett 10 Min Read

How many core integer registers does the Cortex-M4 processor have?

The Cortex-M4 processor from ARM is a very popular 32-bit microcontroller that is widely used in embedded systems and IoT…

Jamie Kellett 7 Min Read

What is the xPSR register in ARM Cortex-M?

The xPSR (program status register) is one of the key registers in the ARM Cortex-M processor that contains status information…

Jamie Kellett 6 Min Read

Is UART the same as serial?

The short answer is yes, UART is generally considered to be the same as serial communication. UART stands for Universal…

Jamie Kellett 8 Min Read

What is the difference between ARM M4 and M55?

The key differences between the ARM M4 and M55 processors come down to performance, features, and intended use cases. The…

Jamie Kellett 7 Min Read
- Sponsored-
Ad image