In-Depth Analysis of ARM Architecture

This article is approximately 9,700 words long, recommended for collection and reading. Author | Beiwai Nannan Produced by | Automotive Electronics and Software Since its first design by Acorn Computers in Cambridge, UK in 1983, the ARM (Advanced RISC Machine) architecture has become a representative of low-power, high-performance processors, widely used in mobile devices, embedded … Read more

Debugging Issues More Challenging than Audio Stuttering

For programmers writing application software, memory corruption (accidental variable overwrite) is a difficult debugging issue. For operating system software developers, application layer issues are much simpler because problems in applications occur within a single process and do not affect the entire system. This year, while preparing the system image for Ulan, I encountered problems with … Read more

Huawei HarmonyOS Report: Connecting Everything, Reaching for the Stars

(Report produced by: Shenwan Hongyuan Research) 1. Harmony: An Operating System for All Things Connected Harmony Technology Feature 1: One Development, Multi-Device Deployment Multi-device development environment: HUAWEI DevEco Studio provides a one-stop development platform for all scenarios across multiple devices. Multi-device development capabilities: Multi-device UI adaptation, unified interaction events, device capability abstraction, helping developers reduce … Read more

Developing IoT Embedded Devices with .NET Core and C#

(Give DotNet a star to enhance .Net skills) Source: Chizhe Gongliang cnblogs.com/whuanle/p/10589496.html 1. Support for IoT Platforms Let’s take a look at some excellent cloud computing IoT platforms in China (excluding developer platforms for specific products like QQ Connect and Xiaomi IoT, only listing some cloud computing vendors’ IoT platforms) Aliyun IoT:https://iot.aliyun.com/ Huawei IoT:https://developer.huawei.com/ict/cn/site-iot-next Tencent … Read more

DIY Linux Handheld Computer with Raspberry Pi

Author: Zhan Shi from Quantum Bit | WeChat Official Account QbitAI Building a palm-sized Linux computer, just need a Raspberry Pi and some parts? You heard it right, someone has made it. With a 36-key touch keyboard, a 4.3-inch touch display, and a complete Linux system, it’s compact enough to hold with one hand: With … Read more

Introduction to NVIDIA Orin Chip for ADAS

This article explains NVIDIA’s latest hardware chip, Orin, which is commercially used in intelligent driving. Currently, Orin orders are booming, with major companies such as SAIC’s R and Zhiji, Li Auto L9, NIO ET7, XPeng’s new generation P7, BYD, Volvo XC90, and autonomous truck company Zhijia Technology, as well as star enterprises like Cruise, Zoox, … Read more

Uncovering the Secrets of ARMv7/ARMv8/ARMv9 Architecture

1. Although ARMv7 products are still frequently seen in the market and many students are learning about ARMv7, it has been 15 years since its release, and ARMv8 has been around for 10 years. 2. Despite the popularity of ARM, which occupies various fields in the market and has many programmers closely related to it, … Read more

Best Practices for Integrating Armv8-R Cortex-R52+ Software

Click on the blue text above Tansi Laboratory Get more automotive cybersecurity information The automotive electrical/electronic (E/E) architecture is evolving towards centralized computing resources. This initially occurred in domain controllers and then shifted to regional and centralized approaches. As multiple real-time functions are integrated into regional controllers, the demand for processor performance increases, and the … Read more

Understanding Instruction Set Architecture: The Rise of Domestic CPUs

​ ​ The main instruction set architectures (ISA) of modern processors include: x86 instruction set architecture and RISC instruction set architecture. CISC aims to complete tasks in one go, which is efficient but complex (high performance, high power consumption); RISC breaks tasks down and completes them in steps, which requires less personal capability (lower performance, … Read more