logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32寄存器开发练习(二):GPIO的工作模式

STM32的GPIO有8种工作模式,初学者常常不知道什么时候该用哪个。本文详细梳理输出4种模式(推挽、开漏、复用推挽、复用开漏)和输入4种模式(浮空、上拉、下拉、模拟),讲解每种模式的原理、特点、应用场景,并给出对应的寄存器配置代码。基于STM32F103,适用所有STM32F1系列。

文章图片
#stm32#单片机#嵌入式硬件
STM32寄存器开发练习(一):GPIO-从最原始的代码到规范写法

STM32入门教程第一篇。不直接给"完美代码",而是分享我用寄存器编程点亮LED的完整优化过程——从直接操作地址,到用stm32f10x.h,到位操作,最后到用官方宏定义。4个版本,每一步都在解决前一步的问题。基于STM32F103ZET6开发板,PB5和PE5两个LED。

文章图片
#stm32#嵌入式硬件#单片机
到底了