Curated Collection | ARM, Cortex-M

Follow+Star Public Account, don’t miss out on exciting content Author | strongerHuang WeChat Public Account | Embedded Column To make it convenient for everyone to review articles on their phones while taking public transport or going out for errands, I have carefully curated and categorized some articles: Understanding ARM, Cortex-M cores, and the ARMv8-M architecture … Read more

Understanding ARM Cortex-M7 Cache: Basics and Principles

Summary Introduction 1. Why introduce cache in CPU architecture? 2. The role of cache 3. Memory system of ARM Cortex-M4 / Cortex-M7 CPU architecture 4. Detailed explanation of basic concepts related to cache Conclusion Introduction For many years, most embedded MCUs based on RISC CPU (like 8051 core, PIC core, and ARM Cortex M0/M0+ and … Read more

Endless Advantages of ARM Cortex-M0

ARM Cortex-M0 Endless Advantages 【1】ADC Module Features 【2】ADC Characteristics Multiple ADC resolutions can be set ->12/10/8 bits Multiple scanning modes ->Single scan ->Continuous scan ->Channel scan ->Sequential scan DMA can be used to buffer ADC data Supports sleep mode ->Prevents ADC overload during low-frequency sampling clock Supports differential input ->MG32F02A072/ MG32F02A072 Output data supports left-right … Read more

Development of a Multi-Mode Control System for Underwater Sediment Measurement Based on ARM Cortex-M3/M4

Issue 7 of Electronic Technology Applications, 2016 Authors: Yu Haibin, Yuan Jiuyi, Li Guanbao, Yan Haiyu Abstract: The acoustic characteristics of underwater sediments are of great significance for underwater resource exploration, military applications, and geophysical scientific research. This paper addresses the limitations of existing acoustic sediment in-situ detection devices, which operate in a single mode. … Read more

Understanding ARM, Cortex-M Cores, and the ARMv8-M Architecture

Follow+Star public number, don’t miss the wonderful content Author | strongerHuang WeChat Public Account | Embedded Column All processors we use have a set of architectures, for example, the intel Core i5 belongs to the X86 architecture, and the STM32F0 is based on the Cortex-M0 core, which belongs to the ARMv6-M architecture. Today’s technology is … Read more

The King of Mobility: In-Depth Analysis of ARM’s Cortex A77 Processor

Source: MikesICroom Author: Mike Liu The Cortex A77 architecture launched by ARM in May this year uses TSMC’s 7nm process and has a peak frequency of 3GHz, with a performance improvement of 20%. In a previous article, the architecture of the strongest X86 processor, ZEN, was introduced. See more details.This article analyzes ARM’s strongest processor … Read more

Introduction and Comparison of ARM Cortex-M Processor Family – Part 2

Author: Joseph Yiu, Senior Embedded Technology Manager, ARM William Gao, ARM China Application Engineer and Gabriel Wang, ARM China Embedded Application Engineer also contributed to the Chinese version of this article. Last Friday, I shared the white paper titled “Introduction and Comparison of ARM Cortex-M Processor Family – Part 1” (click to review). Due to … Read more

Understanding the Cortex-M Processor Instruction Set

2.1 Introduction to Instruction Set Instruction Set Overview In most cases, application code can be written in C or other high-level languages. However, a basic understanding of the instruction set supported by the Cortex-M processors helps developers choose the appropriate Cortex-M processor for specific applications. The Instruction Set Architecture (ISA) is a part of the … Read more

Understanding ARM Processors: From Cortex-M to Cortex-A

Follow+Star public number, don’t miss out on exciting content Author | strongerHuang WeChat public account | Embedded Column ARM processors are widely used – from sensors to servers. ARM is the industry’s leading microprocessor technology provider, offering the broadest range of microprocessor cores to meet performance, power, and cost requirements across nearly all application markets. … Read more