STM32 Microcontroller Learning Notes

STM32 Microcontroller Learning Notes

1. The AHB system bus is divided into APB1 (36MHz) and APB2 (72MHz), where 2>1 means APB2 connects to high-speed devices. 2. Stm32f10x.h is equivalent to reg52.h (which contains basic bit operation definitions), while stm32f10x_conf.h is specifically for controlling the configuration of peripheral devices, essentially acting as a switch for header files. 3. HSE Osc … Read more

Unlocking the Patterns of STM32 Resources

Unlocking the Patterns of STM32 Resources

Recently, someone asked a question: how to find authoritative information about STM32? Actually, I have always recommended that everyone obtain information from the chip manufacturer (official sources), as this information is generally the most authoritative. This article mainly introduces methods and tips for quickly finding STM8 and STM32 software tools and documentation. ST Website ST … Read more

Comprehensive Guide to STM32 GPIO

Comprehensive Guide to STM32 GPIO

1. Introduction to GPIO GPIO stands for General-Purpose Input/Output, which can be simply understood as the pins controllable by STM32. The GPIO pins of the STM32 chip connect to external devices, enabling communication, control, and data acquisition with the outside world. The GPIO pins of the STM32 chip are divided into several groups, each with … Read more

Comprehensive Guide to STM32 Basics

Comprehensive Guide to STM32 Basics

Understanding STM32 F1 represents the basic model, based on the Cortex-M3 core, with a clock frequency of 72MHZ, while F4 represents high performance, based on the Cortex-M4 core, with a clock frequency of 180M. GPIO Peripherals 1. Eight Working Modes of GPIO 1. Pull-up Input: The IO port maintains a high level in the absence … Read more

Mastering STM32: Overcoming Project Challenges

Mastering STM32: Overcoming Project Challenges

Follow,Star public number, don’t miss wonderful content Source: Zhihu Editor: Zhang Qiaolong Someone asked on Zhihu: I’ve been learning STM32 for a long time, but I still feel helpless when it comes to doing projects independently? I started learning from 51, and now I’ve been learning STM32 for almost two years, mainly following the courses … Read more

STM32 + IAP + Ymodem: A Perfect Combination

STM32 + IAP + Ymodem: A Perfect Combination

Follow andstar the publicaccount, don’t miss out on great content Author: strongerHuang For software engineers, code upgrades (or program updates) are essential knowledge. This article will introduce the basics of programming, along with the official STM32 demo to discuss programming content. 1. About ISP, ICP, IAP 1. ISP ISP: In System Programming. For example: programming … Read more