Master Linux Driver, Kernel, and Application Compilation in 5 Minutes

Master Linux Driver, Kernel, and Application Compilation in 5 Minutes

As a newcomer to embedded Linux, many questions arise during the learning process. How do I compile a driver program? How do I load it into the kernel? This article will introduce some basic operations for embedded Linux development, guiding you step by step to master the compilation of drivers, kernels, and applications. Little Wang … Read more

Detailed Explanation of Device Trees (Part 2)

Detailed Explanation of Device Trees (Part 2)

Follow and star Baiwen Technology Embedded essentials delivered promptly ———- Last week, I published an article on the background knowledge of Device Trees, and many colleagues in the background requested a deeper analysis of the code. Today, we will discuss the knowledge related to DTS scripts and the loading process. The article is a bit … Read more

Raspberry Pi Based Windows XP on Linux

Raspberry Pi Based Windows XP on Linux

Follow,Star Public Account, don’t miss out on exciting content Source: Open Source China Edited by: strongerHuang Source link: https://www.oschina.net/news/115232/raspberry-pi-linux-raspbian-xp-professional-windows Raspberry Pi, known as “树莓派” in Chinese, abbreviated as RPi (or RasPi / RPI), is designed for learning computer programming. It is a microcomputer the size of a credit card, running on a Linux-based system. The … Read more

Raspberry Pi IO Port Driver Development

Raspberry Pi IO Port Driver Development

Follow+Star PublicNumber, don’t miss the wonderful content Source | One Linux IO development is the most fundamental and essential skill for beginners. Although for many readers who have already entered the field, IO operations are quite simple, for many beginners, it is not that simple. Microcomputer Bus Address Address Bus: Baike Baidu Explanation: The address … Read more

Linux Kernel GPIO User Space Interface

Linux Kernel GPIO User Space Interface

GPIO (General Purpose Input/Output) is a pin on a microcontroller or microprocessor that can be programmed as an input or output for communication with external devices. In Linux systems, developers can easily read and set the state of GPIO through user space interfaces provided by the kernel, enabling control and monitoring of external devices. This … Read more

Can Cortex-M Run Linux Operating System?

Can Cortex-M Run Linux Operating System?

▼Click the card below to follow the public account▼ What are the differences between microcontrollers, Cortex-M, and Linux in embedded systems? What processors are needed to run the Linux operating system? ARM9, ARM11? Cortex-M is newer than ARM9, why can’t it run Linux? Many friends might have similar questions, so let’s discuss the related content … Read more

Docker Image Optimization: From 1.16 GB to 22.4 MB!

Docker Image Optimization: From 1.16 GB to 22.4 MB!

Follow our WeChat public account for Java insightsDelivered promptly Source: http://blog.csdn.net/update7 Introduction to Docker Docker is a platform for software developers and system administrators to build, run, and share applications using containers. Containers are processes that run in isolated environments, operating on their own filesystem built from Docker images. An image contains everything needed to … Read more

Introducing DSL: A DOS Subsystem for Linux

Introducing DSL: A DOS Subsystem for Linux

A developer from Melbourne, Charlie Somerville, has created a DOS Subsystem for Linux (DSL). This is a tool that DOS users have never had before, similar to the integrated Linux environment enjoyed by Windows 10 users through the Windows Subsystem for Linux (WSL). Somerville stated that he was inspired by Microsoft’s WSL and wrote DSL … Read more

Modern Alternatives to 5 Common Linux Commands

Modern Alternatives to 5 Common Linux Commands

Original link: https://blog.csdn.net/coderOnline/article/details/113702506 When using Linux/Unix systems in our daily work, we often rely on many command-line tools to accomplish tasks and manage our systems. For instance, du is used for monitoring disk usage, and top displays system resources. Some of these tools have been around for a long time; for example, top was first … Read more