All-Optical Networking and HarmonyOS: Brightening the Smart Home Future

All-Optical Networking and HarmonyOS: Brightening the Smart Home Future

The home, as a cell of society, is the warmest and most comfortable harbor in everyone’s heart. The smart home is like a cell of the smart city, using new generation information technologies such as the Internet of Things, cloud computing, big data, and artificial intelligence to organically connect people, objects, and devices within the … Read more

Beginner’s Guide to Embedded Linux Learning Path

Beginner's Guide to Embedded Linux Learning Path

1. Core Courses for Microcontroller Bare Metal This course is the core course for microcontroller bare metal; it is essential knowledge for advanced learning of microcontrollers; it also serves as a bridging knowledge for Linux bare metal development; preparing for further learning of RTOS/u-boot/Linux. 1.1 Core Microcontroller/RTOS Essentials (Based on STM32F103) 1.2 Core Microcontroller/RTOS Essentials_Hardware … Read more

Comprehensive Guide to Embedded Linux by Wei Dongshan

Comprehensive Guide to Embedded Linux by Wei Dongshan

Instructor Introduction Wei Dongshan | Graduated from University of Science and Technology of China, with dual degrees in Electronics and Computer Science. 2005-2007 Worked at ZTE Corporation in embedded Linux development, achieving S-level performance. 2008 Published “Complete Handbook of Embedded Linux Application Development”, which has been a bestseller in the embedded field. 2008-2011 Served as … Read more

RK3566 Harmony Core Board/Development Board Overview

RK3566 Harmony Core Board/Development Board Overview

1. Introduction 2. Specifications 3. Mainboard Dimensions 4. Interface Definitions 1. Expansion Board Interface I FPC50 PIN 0.5 spacing (top and bottom connection with flip cover) 2. Expansion Board Interface II FPC50 PIN 0.5 spacing (top and bottom connection with flip cover) 3. TP Interface FPC6 PIN 0.5 spacing (top and bottom connection with flip … Read more

The Power of Kirin 8000A Processor with HarmonyOS

The Power of Kirin 8000A Processor with HarmonyOS

In today’s increasingly competitive domestic mobile market, Huawei phones have emerged like a dark horse, standing out. They do not blindly pursue top configurations, but instead rely on the profound accumulation of self-developed technologies, winning the love of many users. The innovative path of Huawei phones can be described as full of challenges yet constantly … Read more

Kirin 8000A Processor Unveiled: Core Specs Revealed!

Kirin 8000A Processor Unveiled: Core Specs Revealed!

In the fiercely competitive domestic smartphone market, Huawei phones have stood out, achieving user recognition even without aggressive specifications, thanks to their self-developed technology. Moreover, since Huawei phones have made breakthroughs, they have brought surprises in various aspects, especially with the Kirin processors, which have undergone rapid iterations. With the support of the native HarmonyOS, … Read more

Embedded Systems Principles and Development Case Studies

Embedded Systems Principles and Development Case Studies

Embedded Systems Principles and Development Case Studies Innovation and Responsibility: The “Core” Path of Embedded Systems School of Artificial Intelligence Lin Jianping Members: Yu Jinghua, Dai Lu 1. Course Introduction (1) Course Overview This course was approved as a provincial-level online and offline hybrid first-class course in 2023. The course closely aligns with our school’s … Read more

Analysis of Embedded System Software Architecture

Analysis of Embedded System Software Architecture

Analysis of HarmonyOS Architecture The overall structure of HarmonyOS adopts a layered design, from bottom to top: Kernel Layer: Multi-core, selecting the appropriate OS kernel for different resource-constrained devices, masking multi-core differences. System Service Layer: Core capabilities, providing services to application layer programs through the framework layer. Application Framework Layer: Multi-language framework Application Layer: System … Read more

Understanding Domestic Embedded Operating Systems: Key Insights

Understanding Domestic Embedded Operating Systems: Key Insights

For a long time, embedded operating systems have been the foundational software for communication, automobiles, consumer electronics, and aerospace. With the rapid development of the Internet of Things and artificial intelligence, embedded operating systems are playing an increasingly significant role in intelligent systems. Amidst the turbulent international political and economic environment, domestic embedded operating systems … Read more

Introduction to ARM Processors: Modern Processor Features and Cortex-A9 Microarchitecture Analysis

Introduction to ARM Processors: Modern Processor Features and Cortex-A9 Microarchitecture Analysis

Previous Articles: Introduction to ARM Processors 1 – Overview Introduction This article is the second part of the introduction series on ARM processors, mainly introducing some basic technologies and concepts of modern superscalar out-of-order processors. We will take the Cortex-A9 processor as an example to see which technologies are used to enhance performance, laying the … Read more