Summary of Basic Knowledge of Embedded Systems

Summary of Basic Knowledge of Embedded Systems

Basic Knowledge of Embedded Systems 1. Definition of Embedded Systems (1) Definition: A dedicated computer system centered on applications, based on computer technology, with software and hardware that can be customized to meet strict requirements for functionality, reliability, cost, size, and power consumption of application systems. (2) Four stages of embedded system development: no operating … Read more

Essential Knowledge for Learning Embedded Systems

Essential Knowledge for Learning Embedded Systems

This article mainly introduces some basic knowledge about embedded systems, hoping to be helpful to everyone. 1. Definition of Embedded Systems (1) Definition: An application-centered, computer technology-based, customizable hardware and software system that meets the strict requirements of application systems on functionality, reliability, cost, size, and power consumption. (2) The four stages of embedded system … 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

Embedded Microprocessors Based on ARM Core

Embedded Microprocessors Based on ARM Core

Are you looking for a balance between performance and power consumption? Do you want your design to be both user-friendly and safe? Microchip’s 32-bit microprocessors come with a rich set of peripherals and interfaces to put your mind at ease! They provide outstanding performance, leading low power characteristics, and advanced security features for cost-sensitive industrial … Read more

RISC-V: Will Linux in Microprocessors Spark an Open Hardware Renaissance?

RISC-V: Will Linux in Microprocessors Spark an Open Hardware Renaissance?

I have shared a vision with many people that we will soon be able to use modern and powerful devices driven by open-source hardware (OSH) and open-source software. — dmt Compiled from: https://www.darrentoback.com/can-risc-v-linux-of-microprocessors-start-an-open-hardware-renaissance Author: dmtTranslator: geekpi I have shared a vision with many people that we will soon be able to use modern and powerful … Read more

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

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

How to Distinguish Between Various ARM Cortex Processors?

How to Distinguish Between Various ARM Cortex Processors?

As we all know, the British company ARM is a leader in the world of embedded microprocessors. ARM has always developed its own microprocessor core architectures and then licensed the intellectual property of these architectures to various chip manufacturers. The streamlined CPU architecture, efficient processing capabilities, and successful business model have led ARM to achieve … Read more

Overview of ARM v8 Processors: Architecture and Technology

Overview of ARM v8 Processors: Architecture and Technology

​ Overview of ARMv8 Architecture The ARMv8 architecture includes 32-bit and 64-bit execution states, introducing the ability to execute with 64-bit wide registers while providing backward compatibility mechanisms to allow existing ARMv7 software to run. • AArch64: The 64-bit execution state in ARMv8. • AArch32: The 32-bit execution state in ARMv8, which is nearly identical … Read more

Comprehensive Guide to ARM Cortex-A Series Processors

Comprehensive Guide to ARM Cortex-A Series Processors

As shown in the figure, the green parts are all the v7-A architecture, and the blue ones are the v8-A architecture, basically the green supports both 32 and 64 bits. Except for A32, which only supports 32 bits. On the right side of each part, for example, the most efficient A15-A73 at the top is … Read more