What? Cortex-M Microcontrollers Now Have Professional Graphics Drivers?

What? Cortex-M Microcontrollers Now Have Professional Graphics Drivers?

(The technology for 2D graphics processing has actually matured since the era of the NES; what the 6502 could do, the Cortex-M can naturally handle as well.) 【Introduction】 In our previous article “What is an Embedded System (Part 2) – The Deposition Model”, we mentioned: Current computer technology is approximately 20 years ahead of embedded … Read more

Things You May Not Know About Arm v7, Arm v8, and Arm v9 Architectures

Things You May Not Know About Arm v7, Arm v8, and Arm v9 Architectures

Click the card below to follow Arm Technology Academy This article is selected from the Jishu column “Arm Selection” and will list some information related to Arm v7, Arm v8, and Arm v9 architectures that people usually do not pay much attention to. 1. Although Arm v7 products are still frequently seen in the market … Read more

Overview and Comparison of ARM Processors

Overview and Comparison of ARM Processors

ARM processors are at the core of current mobile computing, embedded systems, and IoT devices. The ARM processor family is vast and is divided into three main core series based on application scenarios and performance requirements: Cortex-A (high-performance application processors), Cortex-R (high real-time processors), and Cortex-M (low-power microcontrollers). The following is a detailed analysis from … Read more

Exploring ARM: An Introduction to the ARM Cortex-M Family

Exploring ARM: An Introduction to the ARM Cortex-M Family

Introduction The author has been involved in embedded software development for nearly five years, primarily using microcontrollers from the ARM Cortex-M series. During these five years, thanks to the existence of C language compilers, I have been able to develop without delving into assembly language. However, it seems I have missed out on some aspects … Read more

Comparison Table of Different ARM Cortex-M Core Characteristics

Comparison Table of Different ARM Cortex-M Core Characteristics

Scan to FollowLearn Embedded Together, let’s learn and grow together We know that STM32 microcontrollers are an organic combination of ST’s peripherals and various Cortex cores from ARM.ST has produced many microcontrollers based on different Cortex-M cores. I found a comparison table of different Cortex-M core characteristics on the ARM website, and I would like … Read more

Using J-Link Debugging in VSCode

Using J-Link Debugging in VSCode

Using J-Link Debugging Visual Studio Code is a free source code editor launched by Microsoft. With plugins, it can achieve GDB + J-Link + GDBServer debugging for embedded systems in VSCode. In this article, we will introduce how to add debugging capabilities to Cortex core microcontrollers using J-Link. The example uses SEGGER’s emPower v2.0 evaluation … Read more

ACROVIEW Programmer Supports Nuvoton NUC1263ZD4CE Microcontroller

ACROVIEW Programmer Supports Nuvoton NUC1263ZD4CE Microcontroller

As a leader in the chip programming industry, ACROVIEW Technology recently announced the latest update of its programming software and released a list of newly supported chip models. In this update, Nuvoton’s 32-bit microcontroller NUC1263ZD4CE has been supported by the ACROVIEW programmer AP8000. The Nuvoton NuMicro® NUC1263ZD4CE is a next-generation 32-bit microcontroller that supports up … Read more

Essence of DSP Operation Acceleration: SIMD Instructions and MAC Operations

Essence of DSP Operation Acceleration: SIMD Instructions and MAC Operations

The acceleration of DSP in Cortex-M core microcontrollers is entirely achieved through these instructions, and I will introduce how the DSP source code implements this acceleration. Tencent Video: Bilibili Video: Instruction Set: References:1. DSP Tutorial https://www.armbbs.cn/forum.php?mod=viewthread&tid=94547 2. Authoritative Guide https://www.armbbs.cn/forum.php?mod=viewthread&tid=96973

ARMv8-M Learning Notes – Introduction

ARMv8-M Learning Notes - Introduction

1. Introduction The Cortex-M processor series is based on the M-Profile architecture, providing low latency and high determinism for deep embedded systems. Our latest generation Cortex-M processor is the Cortex-M55. The Cortex-M55 is the first processor based on the Armv8.1-M architecture, featuring vector processing extensions with Arm Helium technology. The Cortex-M55 brings higher levels of … Read more

TI MSPM0 Video Training Series

TI MSPM0 Video Training Series

Click the blue text above Follow us! Microcontrollers (MCUs) in embedded systems are like the air traffic control systems of a busy airport. With modern MCU product lines, designers can add new features without increasing costs or reduce costs while maintaining existing feature sets, all while developing scalable software that can be reused in future … Read more