Smooth Control of an LCD Display with STM32 LTDC

Smooth Control of an LCD Display with STM32 LTDC

01. LTDC As we know, the STM32H series, being high-performance chips, mostly comes with peripherals dedicated to LCD screens. Among them, LTDC is the specific peripheral for controlling LCD screens. LTDC stands for Lcd-Tft Display Controller, which is the LCD refresh controller, available on many H7 series and some other series. In this issue, we … Read more

An Open Source Lightweight Embedded Software Development Framework

An Open Source Lightweight Embedded Software Development Framework

1. Introduction to Zorb The Zorb Framework is a lightweight embedded framework built on the principles of object-oriented design. The purpose of building the Zorb Framework is to enable rapid application development on chips that cannot run Linux, avoiding the need to reinvent the wheel. The initial design features of the Zorb Framework include: 1. … Read more

Common Computer Terms in Embedded Programming

Common Computer Terms in Embedded Programming

I am Lao Wen, an embedded engineer who loves learning. Follow me to become even better together! Source | Internet Layout | strongHuang Every industry has its professional terms, which can sometimes be confusing for outsiders. The computer industry is no exception, especially some terms that are translated from English, which can be quite frustrating … Read more

Programming STM32 Blue Pill Using Arduino IDE

Programming STM32 Blue Pill Using Arduino IDE

Arduino is familiar to electronics enthusiasts and engineers, but the 8-bit CPU and slow clock speed are not suitable for deep development. When combined with the STM32F103C8T6, a whole new application emerges, allowing us to program STM32 boards using the Arduino IDE. The materials required for this project include: STM32 Blue Pill (STM32F103C8T6), FTDI programmer, … Read more

Differences in Development Methods: STM32, Arduino, and Raspberry Pi

Differences in Development Methods: STM32, Arduino, and Raspberry Pi

Follow+Star Public Account Number, Don’t Miss Wonderful Content Author | strongerHuang WeChat Public Account | Embedded Column Recently, I saw a netizen asking: Are there significant differences in the development methods of STM32, Arduino, and Raspberry Pi? To say the similarities, there are indeed many commonalities between them. However, if you talk about the differences … Read more

The Relationship Between ARM9 and STM32

The Relationship Between ARM9 and STM32

Recently, someone asked: What is the relationship between ARM9 and STM32? If we rewind 10 years, ARM9 and S3C2410 were quite popular, but the “new era” ARM processors like STM32 have also emerged. ARM9 is an early ARM processor, while STM32 is a more modern processor that has gained popularity in recent years. ARM Naming … Read more

Understanding Bit-Banding Operations in Cortex-M

Understanding Bit-Banding Operations in Cortex-M

Follow+Star Public Number, Don’t Miss Exciting Content Author | strongerHuang WeChat Official Account | Embedded Column Bit-banding operations may not be used as much nowadays, but in the past when MCU performance was not very good, bit-banding was a common operation for many software engineers. This article mainly discusses the Cortex-M3 core (STM32F1), which many … Read more

What Is the MPU of Cortex-M Core?

What Is the MPU of Cortex-M Core?

Everyone often sees abbreviations like MCU, MPU, MMU, but do you know what MPU is? 1Introduction I wonder if everyone has paid attention to some content about the Cortex-M core; most models of STM32 have an MPU. The MPU is an optional component of Cortex-M. For STM32F1, only the STM32F10X_XL series chips have this Memory … Read more

What Is the MPU of Cortex-M Core?

What Is the MPU of Cortex-M Core?

Follow+Star Public Account, don’t miss exciting content Author | strongerHuang WeChat Public Account | Embedded Column Everyone often hears terms like MCU, MPU, MMU, but do you understand MPU? In the embedded field, MPU usually has two different meanings: 1. Microprocessor Unit; 2.Memory Protection Unit. In this article, the MPU of the Cortex-M core refers … Read more

Understanding the Cortex-M Kernel’s MPU Memory Protection Unit

Understanding the Cortex-M Kernel's MPU Memory Protection Unit

Follow/Star Public Account, don’t miss any updates! I believe everyone often sees abbreviations like MCU, MPU, MMU, etc. Do you know about the MPU? 1Introduction Not sure if everyone has paid attention to some aspects of the Cortex-M core, but most STM32 models have an MPU. The MPU is an optional component of Cortex-M. For … Read more