The Development History of ARM Architecture

The Development History of ARM Architecture

Currently,X86 and ARM architectures are recognized as the two most outstanding architectures in the commercialization process. Previously, we introduced the X86 architecture, and today we will introduce another architecture that has been on fire for nearly a decade, ARM. ARM architecture, formerly known as Advanced RISC Machine (earlier known as: Acorn RISC Machine), is a … Read more

STM32 F103C8T6 System Board Setup Tutorial (3) Crystal Oscillator Circuit Design

STM32 F103C8T6 System Board Setup Tutorial (3) Crystal Oscillator Circuit Design

1. What is a Clock Signal The clock signal (Clock Signal) is the foundation of sequential logic, used to determine when the states in logic units are updated. It is a signal with a fixed period that is independent of operation. The clock signal has a fixed clock frequency, which is the reciprocal of the … Read more

Understanding Interrupt Systems in Microcontrollers and RTOS

Understanding Interrupt Systems in Microcontrollers and RTOS

Abstract: We encounter many operating systems in our daily lives, such as Windows, Android, iOS, and Linux. Microcontrollers also have their own operating systems known as Real-Time Operating Systems (RTOS). So, what are the differences between these real-time operating systems and the ones we commonly use? The operating systems we frequently use are actually non-real-time … Read more

Design of Non-Intrusive Intelligent Safety Electricity Monitoring Terminal

Design of Non-Intrusive Intelligent Safety Electricity Monitoring Terminal

Reading Tip: This article is about 4600 words, it is recommended to collect it for later reading! Short circuits, leakage currents, and illegal charging of electric bicycles can easily lead to tripping, fires, and other safety accidents. Therefore, Yu Wuqiang, Ma Xiao, Wang Zhimin, Yang Hongxiang, and Su Zhicheng from the Lijiang Power Supply Bureau … Read more

Comprehensive Summary of CPU Architecture

Comprehensive Summary of CPU Architecture

Recently, NVIDIA released the "Grace" CPU based on the Arm architecture, attracting considerable attention from peers in the hard technology field. This CPU and server architecture, designed specifically for accelerated computing, can provide up to 10 times the performance compared to the latest NVIDIA DGX systems based on x86 CPUs when combined with NVIDIA's GPUs. … Read more

In-Depth Explanation of ARM Core Registers and Assembly Language

In-Depth Explanation of ARM Core Registers and Assembly Language

For embedded developers, understanding assembly language and core registers is the foundation for a deeper understanding of the kernel. I never expected there would be so much content when I started writing, and I hope to convey many valuable insights. I would like to especially thank Teacher Wei Dongshan for his videos, which are absolutely … Read more

CORTEX Typhoon System: A Counter-Drone Solution for Future Battlefields

CORTEX Typhoon System: A Counter-Drone Solution for Future Battlefields

The CORTEX Typhoon System: A Counter-Drone Solution for Future Battlefields Yuanzhi Think Tank Open Source Intelligence Center Zhu Wenhao Lu Liuyang Zhang Zhaoxin Drones, as emerging aerial forces, play an increasingly important role in modern warfare. Besides the early starters in this field like the United States and Israel, other countries have also joined the … Read more

Summary of ARM Processor Classifications

The ARM architecture is divided into 7 branches, not 3. 🔵Cortex-A: Application Processor, aimed at application processors. 🔵Cortex-M: Microcontroller, aimed at microcontrollers. 🔵Cortex-R: Real-time Processor, aimed at real-time processing. 🔷Cortex-X: Ultra-high-performance processor. 🔷Neoverse V Series: High-performance computing (HPC) and cloud computing. Application scenarios: high-performance computing, machine learning, big data analysis, etc. 🔷Neoverse N Series: General … Read more

Practical STM32 Microcontroller Tutorial

Practical STM32 Microcontroller Tutorial

Course Details: This course mainly introduces the system design of the STM32 microcontroller through typical examples, combining software and hardware. It explains the process, methods, techniques, and design concepts of STM32 microcontroller application system development in a simple and easy-to-understand manner. This course comprehensively explains various technologies in microcontroller development through 26 module examples, including … Read more

Performance Characteristics and Usage Experience of Microcontrollers Commonly Used in Robotics

Performance Characteristics and Usage Experience of Microcontrollers Commonly Used in Robotics

Click above “China Command and Control Society” to follow us! Many friends who have just come into contact with robots or microcontrollers may be confused by the various types of microcontrollers. What are the differences between them? Which microcontroller is better for controlling robots? Once we choose a microcontroller, what shortcuts can we take to … Read more