STM32中PB4引脚作普通GPIO使用的一个小问题

记录一个STM32中PB4引脚作普通GPIO使用过程中遇到的小问题


最近用STM32设计了一个小项目,板子上设计了这样一个电路,如下图

电路预计实现的功能是,单片机产生PWM波,用MOS管控制气泵的开关和速度。

配置了TIM3定时器的输出通道1,复用引脚是PB4

焊接好板子测试,发现在上电瞬间气泵会短暂开启,直至运行到主函数,气泵才会按照配置的初始状态关闭。一测才发现PB4在按下复位后会出现大约160ms的高电平,导致MOS导通,气泵工作。

检查了硬件焊接没出现问题,于是想到GPIO上电的状态,翻了手册,PB4是作为JTAG的NJTRST使用的,复位期间处于上拉状态。

手册中这样描述复位默认状态的:

中文:

不光是上电过程,程序烧录过程中PB4也会出现高电平,最后决定把功能移到其他GPIO来解决。


总结:PB4在上电过程会出现短暂的高电平,不建议用PB4引脚控制对上电状态敏感的器件。

相关推荐
qq_4029957520 分钟前
诊断协议栈配置Agent
arm开发·人工智能·stm32·单片机·mcu
西城微科方案开发32 分钟前
制氧机方案——方案开发商西城微科
单片机·嵌入式硬件
国科安芯33 分钟前
小卫星综合电子系统中功能安全与抗辐射加固的协同设计研究
嵌入式硬件·安全·架构·risc-v·抗辐射·小卫星·综合电子系统
LCG元42 分钟前
STM32L4 STOP2 模式下 LPUART 串口唤醒:三种唤醒方式实测对比与避坑指南
stm32·单片机·嵌入式硬件
意法半导体STM321 小时前
【官方原创】STM32CubeMX2 1.1.0新版本发布
stm32·单片机·嵌入式硬件·mcu
周洲08301 小时前
【无标题】STM32 串口 Printf 重定向|标准库 + HAL库 两套极简通用代码(无需MicroLIB)
stm32·单片机·嵌入式硬件
深圳市恒锐丰科技杨生1 小时前
EG27324 2.8‑20V 双通道低侧栅极驱动芯片|带 SD 逐周关断外置 MOS 驱动方案
嵌入式硬件·硬件工程
Brilliantwxx1 小时前
【STM32】初步了解GPIO 从引脚到工作模式的完整拆解
单片机·嵌入式硬件
AOI小白新手上路1 天前
江科协51单片机 17-2 红外遥控电机调速实验调试总结
单片机·嵌入式硬件·51单片机
oshan20121 天前
零基础STM32入门教程--10-PWM 呼吸灯
stm32·单片机·嵌入式硬件