STM32CUBEMX Tutorial 5 — DMA Configuration & Combining DMA with UART for Data Transfer

STM32CUBEMX Tutorial 5 — DMA Configuration & Combining DMA with UART for Data Transfer

Follow and star the public account “Embedded Development Notes”,so you won’t miss any exciting content! Previous articles recommended:STM32CUBEMX Tutorial 4 — UART (USART) Configuration and Redirecting printf OutputSTM32CUBEMX Tutorial 3 — Using External Interrupts (EXTI)STM32CUBEMX Tutorial 2 — Using GPIO, Input/OutputSTM32CUBEMX Tutorial 1 — Environment Setup and New Project CreationDetailed Installation Guide for STM32CUBEMX1. Introduction … Read more

129 Yuan DIY STM32 Open Source Smart AI Watch with Built-in Pedometer, Compass, NFC, Heart Rate Monitor, Temperature and Humidity Sensor, Altimeter, and Bluetooth OTA Upgrade

129 Yuan DIY STM32 Open Source Smart AI Watch with Built-in Pedometer, Compass, NFC, Heart Rate Monitor, Temperature and Humidity Sensor, Altimeter, and Bluetooth OTA Upgrade

Contact the editor at the end of the article to obtain the project source code. OV-Watch Smart Watch is based on the STMicroelectronics STM32F411CUE6 development board and the FreeRTOS operating system, using the LVGL graphics library; gesture recognition utilizes a 6-axis MPU6050; heart rate and blood oxygen monitoring is done using the EM7028; altitude measurement … Read more

Comprehensive Analysis of High-Speed Interfaces in STM32 Microcontrollers

Comprehensive Analysis of High-Speed Interfaces in STM32 Microcontrollers

As a “jack of all trades” in the embedded field, the configuration of high-speed interfaces in STM32 directly determines the data throughput capability of devices. From USB 3.0 to Gigabit Ethernet, what high-speed communication features are hidden in different series and models? This article gets to the core, listing key interfaces and technical parameters. USB … Read more

Microcontroller PWM Output Techniques

Microcontroller PWM Output Techniques

Follow+Star Public Account Number, don’t miss out on exciting contentAuthor | strongerHuangWeChat Public Account | Embedded ColumnIn our daily lives, many electronic products utilize PWM, such as cars, refrigerators, washing machines, fans, lighting, toys, etc.Perhaps you may not feel its presence, but it is hidden within countless electronic products around us.Here, I will share some … Read more

From 51 to STM32: How Microcontrollers Lead the Hardware Revolution in the Smart Era?

From 51 to STM32: How Microcontrollers Lead the Hardware Revolution in the Smart Era?

In today’s rapidly developing fields of artificial intelligence and the Internet of Things, microcontrollers (Single Chip Microcontrollers) still play an indispensable role. Whether in smart homes, industrial automation, or wearable devices, microcontrollers remain the “unsung heroes” of the hardware world. Today, we will discuss the “hardcore strength” of microcontrollers and how they have become the … Read more

Summary of Embedded System Knowledge Points (Taking STM32L431 Chip as an Example)

Summary of Embedded System Knowledge Points (Taking STM32L431 Chip as an Example)

Click the blue text to follow us The summary of embedded system knowledge points (taking the STM32L431 chip as an example) is divided into the following main modules: basic concepts of embedded systems, components of embedded products centered around MCUs, internal hardware modules of MCUs, commonly used assembly data operation instructions, specific processes of embedded … Read more

Practical Application of an Asynchronous AT Command Framework for Embedded Systems

Practical Application of an Asynchronous AT Command Framework for Embedded Systems

In embedded system development, AT commands are widely used to control peripheral modules such as cellular communication modules, Wi-Fi modules, and Bluetooth devices due to their simple structure, strong readability, and ease of debugging. As system complexity increases, traditional synchronous blocking AT command processing methods can no longer meet the real-time demands of multitasking and … Read more

Operation Document for On-Chip Digital Filters of STM32 Microcontroller

Operation Document for On-Chip Digital Filters of STM32 Microcontroller

▼ Follow our official account:Engineers Look at the Sea ▼ This article is from the fourth generation apprentice of Look at the Sea: XJIE https://blog.csdn.net/NANY_ying?type=blog https://github.com/xiaojie25 Hello everyone, this document is designed to help you quickly get started with the implementation of digital filters on microcontrollers. Of course, after reading, you may still have some … Read more

Extracting Reusable Driver Layers from STM32CubeMX Generated Code — HAL/LL Encapsulation Practices

Extracting Reusable Driver Layers from STM32CubeMX Generated Code — HAL/LL Encapsulation Practices

In embedded project development, STM32CubeMX is widely used for its visual configuration and one-click generation of initialization code. However, as project complexity increases, we gradually find that the structure of the code generated by CubeMX, while convenient for beginners, is not conducive to code reuse and cross-project migration. To address this issue, extracting and encapsulating … Read more

STM32CUBEMX Tutorial 2 — Using GPIO for Input/Output

STM32CUBEMX Tutorial 2 — Using GPIO for Input/Output

Previous article links:Detailed installation tutorial for STM32CUBEMXSTM32CUBEMX Tutorial 1 — Environment Configuration and New Project CreationWhen learning and using any MCU, the initial step often starts with GPIO. Learning how to configure IO allows you to output the desired voltage levels and read the voltage levels from the IO ports.This article introduces the GPIO of … Read more