Introduction to Linux

Introduction to Linux

Did you know that there are operating systems for computers other than Microsoft’s Windows? Some of you may have used Apple’s MacBook, which runs on macOS instead of Windows. Apart from these two, there is another well-known yet not-so-famous operating system in the world. It is well-known among IT professionals, but not commonly encountered by … Read more

Understanding Operating Systems: Key Differences Between Windows and Linux

Understanding Operating Systems: Key Differences Between Windows and Linux

Computer operating systems are basic software, divided into closed-source and open-source categories. Broadly, operating systems include: computer (PC, workstation, server) systems, mobile systems (e.g., HarmonyOS), and embedded systems. This article only addresses computer operating systems. The functional role of a computer operating system is to serve as an interface between users and computer hardware resources, … Read more

From 0 to 1: Building Your Own Operating System

From 0 to 1: Building Your Own Operating System

It is often said that an operating system (OS) is one of the three great romances for programmers. We frequently use terms like “soul, brain, kernel, foundation” to describe it, highlighting its significance in the realm of computing. In practical work, this is indeed the case; many of the troubleshooting issues we encounter are closely … Read more

An Overview of Automotive Operating Systems

An Overview of Automotive Operating Systems

This article is sourced from:Astroys / Introduction/ The Operating System (OS) is essential for managing all hardware and software based on computer systems, and is a key software platform in the automotive industry.This article focuses on providing tutorial information and some insights regarding automotive OS strategies. Each OS varies significantly in functionality, program size, complexity, … Read more

Automotive Operating Systems 102

Automotive Operating Systems 102

The automotive operating system has become increasingly important with the development of automotive intelligence. In a previous article titled “Overview of Automotive Operating Systems 101“, I briefly introduced what an automotive operating system is. Clearly, for operating systems, this is something that has been played with in the IT computer world for decades, but when … Read more

Exploring the Raspberry Pi 400: Is This New Learning Machine for You?

Exploring the Raspberry Pi 400: Is This New Learning Machine for You?

The Raspberry Pi 400 is a new product launched by the Raspberry Pi Foundation in the fourth quarter of 2020. Unlike previous products that were just a credit card-sized bare board, the Raspberry Pi 400 is a compact keyboard. The product is based on the Raspberry Pi 4B with relevant improvements. The Pi 400’s motherboard … Read more

Raspberry Pi 4 Tested: Impressive Memory and Performance Boost

Raspberry Pi 4 Tested: Impressive Memory and Performance Boost

In June this year, the Raspberry Pi 4 was officially released with significant hardware upgrades. The memory, which has always been a headache, finally offers multiple versions to choose from. Upon hearing the news, Gu Yue Jun was eager to place an order for the 4GB memory version and waited for its arrival. It finally … Read more

A Detailed Overview of Automotive Operating System Status

A Detailed Overview of Automotive Operating System Status

Introduction: In the context of software-defined vehicles, the operating system is the soul of the automotive ecosystem development. With the advancement of vehicle electrification, intelligence, and connectivity, automotive operating systems have become one of the important components of vehicles, determining to some extent the vehicle’s safety, comfort, intelligence level, and overall performance. 1. Introduction to … Read more

Is Linux a Real-Time Operating System or Time-Sharing Operating System?

Is Linux a Real-Time Operating System or Time-Sharing Operating System?

The systems we usually share, such as µC/OS, FreeRTOS, RT-Thread, ThreadX, are all real-time operating systems (RTOS). So some readers ask: What is a time-sharing operating system, and does Linux belong to real-time operating systems? Real-Time Operating System (RTOS) RTOS, the full English name is Real Time Operating System, which means real-time operating system. 1. … Read more

Differences Between MPU and MCU: How to Choose?

Differences Between MPU and MCU: How to Choose?

Word Count: 2250 Content Index: ⭐⭐⭐⭐⭐ Every new application design requires either a microcontroller or a microprocessor. When choosing between the two, several factors need to be considered. Below is an overview and comparison of microprocessors and microcontrollers. When considering whether to choose a microprocessor (MPU) or a microcontroller (MCU), the type of application is … Read more