STM32 Smart Home Project Design and Secure Boot Concepts

STM32 Smart Home Project Design and Secure Boot Concepts

Click on the “Microcontroller” above, then click the upper right corner… select “Pin/Star“Official Account to receive the latest tweets! Introduction Implementing High Cohesion and Low Coupling with C Language Microcontroller Study: Typical 8051 Chip Pins Secure Boot (Part 2) Basic Concepts and Framework STM32G4 NVIC Interrupt System STM32 Smart Home Project Design Project Practice Part … Read more

Differences Between 51, STM32, and Linux LED Control

Differences Between 51, STM32, and Linux LED Control

Follow+Star Public Number, don’t miss out on exciting content Arrangement | strongerHuang WeChat Public Account | Embedded Column The first “project” for embedded beginners is LED control. In this article, we’ll explore the differences between 51, STM32, and Linux LED control. 51 LED Control 51 LED control is a popular choice for many microcontroller beginners, … Read more

Differences in LED Control: 51, STM32, and Linux

Differences in LED Control: 51, STM32, and Linux

Follow+Star Public Account Number, don’t miss wonderful content Compiled by | strongerHuang WeChat Public Account | Embedded Column The first “project” for embedded beginners is LED control. This article will show you the differences between 51, STM32, and Linux LED control. 51 LED Control 51 LED control is the first choice for many microcontroller beginners, … Read more

Fundamentals and Practices of Embedded Systems

Fundamentals and Practices of Embedded Systems

Fundamentals and Practices of Embedded Systems – Based on ARM Cortex-M3 Core STM32 Microcontroller Editor-in-chief: Liu Liming ISBN: 9787121390890 Publisher: Electronics Industry Press Uploader: 0511291640ptsd The book “Fundamentals and Practices of Embedded Systems – Based on ARM Cortex-M3 Core STM32 Microcontroller” is a university textbook on embedded systems. It focuses on the STM32 microcontroller based … Read more

How Large Is the Program for Microcontrollers?

How Large Is the Program for Microcontrollers?

I have always been curious about a question: after writing a microcontroller program, when I use the programming software to upload it, I can see the size of the programming file, which is the hex file size: The microcontroller chip I am using is STM32F103C8T6, with a program memory (flash) of only 64K. From the … Read more

A Simple Analysis of the Differences Between STM32 and 51 Microcontrollers

A Simple Analysis of the Differences Between STM32 and 51 Microcontrollers

Share this article, a simple analysis of the differences and trade-offs between STM32 and 51 microcontrollers. A microcontroller, abbreviated as MCU, is essentially a device that integrates the CPU (computation and control), RAM (data storage – memory), ROM (program storage), input and output devices (serial ports, parallel ports, etc.), and an interrupt system on a … Read more

Automatic Baud Rate Detection for STM32 Serial Ports

Automatic Baud Rate Detection for STM32 Serial Ports

1Introduction Regarding the issue of automatically identifying the UART serial port baud rate, those with project experience or who have studied serial ports should know a little about the methods for automatic identification. Most likely, the common knowledge is to achieve this through baud rate matching, which is the most common and effective method. The … Read more

Detailed Explanation of STM32 Serial Communication

Detailed Explanation of STM32 Serial Communication

1. Data Communication Methods 1. Serial and Parallel Communication According to the method of data transmission, communication can be divided into serial communication and parallel communication. Serial Communication: This refers to the communication method where devices transmit data one bit at a time through a single data signal line, ground line, and control signal line. … Read more

Detailed Explanation of STM32’s GPU – DMA2D Example

Detailed Explanation of STM32's GPU - DMA2D Example

Source: This article is written by RT-Thread community member Meng Qiannian, click the link at the end to read the original text for the source. Introduction The GPU, or Graphics Processing Unit, is the core of modern graphics cards. In the era before GPUs, all graphics rendering was done by the CPU, which had to … Read more