Three Common Architectures in Embedded Software Development You Should Know

Three Common Architectures in Embedded Software Development You Should Know

Embedded software development is a widely used and continuously evolving technology field. To meet the needs of different application scenarios, developers can adopt various architectural approaches. In this article, we will explore three common architectures in embedded software development: Front and Back Sequential Execution Method, Time-Slicing Method, and Operating System. 01. Front and Back Sequential … Read more

Designing Embedded Software Architecture: Task Scheduling

Designing Embedded Software Architecture: Task Scheduling

WeChat Official Account: Follow Orange Crazy Embedded to learn more practical skills in embedded programming. If you have any questions or suggestions, please leave a message on the official account; If you find this article helpful, feel free to like and follow. 1. Introduction In the process of embedded MCU software development, the architecture of … Read more

Mastering Embedded Systems: A Comprehensive Learning Path

Mastering Embedded Systems: A Comprehensive Learning Path

Embedded systems refer to dedicated computing systems embedded within devices, widely used in smart hardware, home appliances, automobiles, industrial control, and other fields. With the rapid development of the Internet of Things and smart devices, the demand for embedded systems is growing, becoming a highly promising technical direction. This article will provide you with a … Read more

Easily Control Your Raspberry Pi Hardware with GPIO Zero: Efficient GPIO Pin Operations

Easily Control Your Raspberry Pi Hardware with GPIO Zero: Efficient GPIO Pin Operations

Introduction to GPIO Zero GPIO Zero is a simple and easy-to-use Python library designed for operating GPIO pins on the Raspberry Pi. Developed and maintained by Ben Nuttall and Dave Jones, it aims to simplify interaction with hardware, allowing developers to easily connect sensors, actuators, LEDs, and other devices to the Raspberry Pi to achieve … Read more

How to Check Your Embedded Device CPU Temperature

How to Check Your Embedded Device CPU Temperature

Click on the top “Embedded Miscellaneous” and “Star the Official Account” to view embedded notes at the first time! Everyone should have seen some videos of big shots grilling meat with computer CPUs. Is the temperature of the computer CPU really that high? Let’s take a look at what the temperature of our computer CPU … Read more

Uncovering the Secrets of ARMv7/ARMv8/ARMv9 Architecture

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

How to Get Embedded System Development Right the First Time

How to Get Embedded System Development Right the First Time

I am Lao Wen, an embedded engineer who loves to learn. Follow me, and let’s become better together! Have you noticed that in various enterprises, there are always a few inspiring slogans, among which “get it right the first time” is definitely a high-frequency term. Every time I saw it in the past, I would … Read more

Installing Qt 4.8.0 and Qt Creator 2.4.1 on Raspberry Pi

Installing Qt 4.8.0 and Qt Creator 2.4.1 on Raspberry Pi

To set up the Qt compilation environment on Raspberry Pi, using Qt 4.8.0 and Qt Creator 2.4.1. 1. Installation of Qt 4.8.0. 1. Search for Qt download on Baidu. Find the link: http://download.qt.io/archive/qt/, go in and download the .tar.gz packages for Qt 4.8.0 and Qt Creator 2.4.1. 2. Use SSH to copy the files to … Read more

Common Memory Partition Areas in Microcontrollers

Common Memory Partition Areas in Microcontrollers

Follow+Star public number, don’t miss wonderful content Author | Xing Mo Editor | strongerHuang Seeing some friends discussing the topic of microcontroller memory, today I will describe the common partition areas in conjunction with STM32. In an STM32 program code, from high memory address to low memory address, the stack area, heap area, global area … Read more