Common Drivers and Isolation Circuits for Microcontroller I/O

Common Drivers and Isolation Circuits for Microcontroller I/O

Various control signals used in traditional electrical equipment must be converted to digital signals compatible with the microcontroller input/output ports. User devices must input various control signals into the microcontroller, such as limit switches, operation buttons, selection switches, travel switches, and other sensor outputs, through input circuits that convert them into signals that the microcontroller … Read more

Testing the STM32H743 Microcontroller

Testing the STM32H743 Microcontroller

01 STM32H743 1. Introduction There are several STM32H743 chips on hand, and I will create a test circuit board for development and testing. 2. Test Circuit The pin distribution of the H743 is basically the same as that of the H7B0 tested yesterday. That’s good, as I can directly use yesterday’s circuit board for testing … Read more

Understanding Multiple VDD Groups in Microcontroller Design

Understanding Multiple VDD Groups in Microcontroller Design

In microcontroller chips, multiple groups of VDD designs are often seen. This design is intended to ensure power stability while reducing signal noise. This article will explore why multiple VDD groups are needed on microcontroller chips from the perspectives of internal circuit structure, power consumption, EMI/EMC, and how to design the VDD power system. 1. … Read more

Understanding Why C Language is Used for Microcontroller Programming

Understanding Why C Language is Used for Microcontroller Programming

With the development of technology, electronic products are becoming more and more common, making our daily lives more convenient. Most electronic products have microcontrollers, which achieve functionality by executing software logic. While assembly language is the most suitable programming language for microcontroller programming, the most commonly used and widespread is C language. So, why should … Read more

Insights on Using STM32 ADC

Insights on Using STM32 ADC

Author: Loose Screw Recently, I have been using the ADC of STM32 quite a lot, and I have delved a little deeper. Previously, I only used it simply without much research. I found that there are still many interesting aspects, and some functions are not well introduced or used on the internet, so I would … Read more

STM32 Firmware Dump Tutorial: A Comprehensive Guide

STM32 Firmware Dump Tutorial: A Comprehensive Guide

Background Finally, with some rare free time and a long-lost passion, I quickly got to work. This is also a preliminary experience, so the goal is simply to dump the program and perform basic disassembly. Toolset Introduction Software Part OpenOCD Open On-Chip Debugger, a well-known open-source hardware debugger. Supports various debuggers like (St-link) and (jlink) … Read more

Practical Training on STM32 Motor Control: Let Motors Drive Your Life

Practical Training on STM32 Motor Control: Let Motors Drive Your Life

Based on the latest 5.0 motor library Practical Sharing of STM32 Motor Control Applications December 12th, Xiamen Course Introduction The most popular motor technology training from STMicroelectronics in 2018 — Practical Sharing of STM32 Motor Control Applications based on the latest 5.0 motor library This course will introduce FOC control theory, as well as the … Read more

Building a Motor Control Platform with STM32G4: A Digital-Analog Integrated MCU

Building a Motor Control Platform with STM32G4: A Digital-Analog Integrated MCU

HELLO STM32 G4 S T M 32 Since the release of the first mixed-signal STM32F3 MCU in 2012, the STM32 platform strategy has been further deepened, covering industrial platform applications from low-end to high-end, low-cost to high-performance, and low-power to wireless applications. In particular, in the field of motor and power control, STM32F3 has entered … Read more

Learning STM32 Made Simple: A Comprehensive Guide

Learning STM32 Made Simple: A Comprehensive Guide

Follow and star our official account to access exciting content 1. If you find it simple, it means ST has succeeded. How did STM32 stand out among many microcontrollers back then? Because of the library functions. Before this, microcontrollers like 51, AVR, PIC, MSP430 required searching for others’ code to “borrow” when writing a UART … Read more