STM32 Serial Communication: Interrupt vs Polling

STM32 Serial Communication: Interrupt vs Polling

1. From Polling to Interrupt Many students prefer polling over interrupt-driven operations. Is this related to our nature? Everyone likes to have everything under control and dislikes being interrupted. We often have experiences where we are talking to someone and suddenly receive a phone call, and after the call, we can’t remember what we were … Read more

Real Test of STM32 RTC: No Calibration for Six Months, Fast by 13 Minutes

Real Test of STM32 RTC: No Calibration for Six Months, Fast by 13 Minutes

[Test Results] The RTC clock of the TOOL has always been manually calibrated via the host computer. This time, an experiment was conducted without any calibration for half a year to observe the results. The test started on September 29 last year.As of April 5 this year, it was fast by 13 minutes.[Causes of Error] … Read more

Getting Started with ChatGPT in Embedded Systems: Implementing Lighting Programs for 51, STM32, Arduino, Raspberry Pi, and Linux

Getting Started with ChatGPT in Embedded Systems: Implementing Lighting Programs for 51, STM32, Arduino, Raspberry Pi, and Linux

What is trending recently? I think ChatGPT must be one of them. How popular can this be? I always thought it was only popular in the internet and technology fields, until recently when our local government’s official account and even the community were posting content related to ChatGPT… I then realized that the extent of … Read more

Understanding the Principle of Automatic Baud Rate Detection in STM32

Understanding the Principle of Automatic Baud Rate Detection in STM32

Your device connects to the other device. If it can automatically detect the baud rate without knowing the other party’s serial port baud rate, wouldn’t it be very convenient? 1 Overview Regarding the issue of automatic detection of UART serial port baud rate, those with project experience or who have studied serial communication should know … Read more

Getting Started with Embedded Systems: ChatGPT’s Guide to Lighting Programs for 51, STM32, Arduino, Raspberry Pi, and Linux

Getting Started with Embedded Systems: ChatGPT's Guide to Lighting Programs for 51, STM32, Arduino, Raspberry Pi, and Linux

Follow+Star Public Account Number, don’t miss the wonderful content Author | strongerHuang WeChat Public Account | strongerHuang What has been the hottest topic in the past two months? I think ChatGPT must be one of them. How hot can this thing be? I used to think it was only popular in the internet and technology … Read more

Understanding Embedded System Software Architecture

Understanding Embedded System Software Architecture

SAST weekly is a technology series launched by the student association of the Department of Electronic Engineering, covering multiple aspects such as popular science in the field of information technology, introduction to cutting-edge research hotspots, and exploration of technological news, helping students to broaden their horizons and gain knowledge. It is updated weekly, welcome to … Read more

Understanding Priority in Embedded Systems

Understanding Priority in Embedded Systems

Source: WeChat Official Account [Osprey Talks on Microcontrollers] Author: Osprey ID: emOsprey In embedded software development, we inevitably encounter the concept of priority. Mastering the concept of priority is crucial for designing a good software system. The main content of this note includes the following aspects: 1. Interrupt priority 2. Task priority in the operating … Read more

Innovative Projects and Developments in Embedded Systems

Innovative Projects and Developments in Embedded Systems

Author: Xiaoyu, Typesetting: Xiaoyu WeChat Official Account: Chip Home (ID: chiphome-dy) 01 CPU vs FPGA It vividly expresses the computational logic of CPU and FPGA. The CPU tends to be multifunctional and usually executes instructions serially. Although it has multiple cores, each core still executes in a serial manner, the design of the CPU is … Read more

Will ESP32 Replace STM32 in Embedded Systems?

Will ESP32 Replace STM32 in Embedded Systems?

Click the above to select“Pin/Star Public Account” Welfare benefits, delivered in real time Hello everyone, I am Mai Ge. Recently, a reader asked. Will ESP32 replace STM32 in embedded systems in the future? Let me briefly share my views. Both ESP32 and STM32 have their own vertical niche areas. First, let’s talk about ESP32 Compared … Read more