Embedded ARM Microcontroller Tutorial: Quick Start!

Embedded ARM Microcontroller Tutorial: Quick Start!

Hello everyone, I am Bo Niu, have you ever thought about: Why can a coffee machine start working automatically at a set time? Why can a washing machine sense the weight of clothes and adjust the water level? Why can machines respond correctly to their surroundings like humans? The answer is: microcontrollers! This seemingly distant … Read more

DIY Development Board Testing Process: Step-by-Step Guide

DIY Development Board Testing Process: Step-by-Step Guide

If you don’t want to miss my updates, remember to check the official account in the upper right corner and set it as a star, take down the star and send it to me. Hardware testing is a very important method for measuring the performance of the circuits designed by engineers, and it also relates … Read more

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