当前位置: 首页 > news >正文

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

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


最近用STM32设计了一个小项目,板子上设计了这样一个电路,如下图
在这里插入图片描述

电路预计实现的功能是,单片机产生PWM波,用MOS管控制气泵的开关和速度。
在这里插入图片描述

配置了TIM3定时器的输出通道1,复用引脚是PB4
在这里插入图片描述

焊接好板子测试,发现在上电瞬间气泵会短暂开启,直至运行到主函数,气泵才会按照配置的初始状态关闭。一测才发现PB4在按下复位后会出现大约160ms的高电平,导致MOS导通,气泵工作。
在这里插入图片描述
检查了硬件焊接没出现问题,于是想到GPIO上电的状态,翻了手册,PB4是作为JTAG的NJTRST使用的,复位期间处于上拉状态。
在这里插入图片描述
手册中这样描述复位默认状态的:
在这里插入图片描述
中文:
在这里插入图片描述

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


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

http://www.dtcms.com/a/502936.html

相关文章:

  • 网站怎么看哪个公司网站建设海口网站开发制作
  • 【踩坑记录】从“正在还原所需的工具包”说起:一次 .NET 工程包还原失败的完整排查实录
  • 阳山做网站什么网站做视频
  • 虚幻引擎虚拟制片入门教程目录
  • Eclipse 快速修复指南
  • 【从0开始学习Java | 第22篇】反射
  • WEBSTORM前端 —— 第5章:Web APIs —— 第1节:Dom获取属性操作
  • 第 167 场双周赛 / 第 471 场周赛
  • 聊聊 Unity(小白专享、C# 小程序 之 加密存储)
  • 如何推销网站分销商城开发多少钱
  • 大型的营销型网站建设做国外网站翻译中国小说赚钱
  • 论文学习_PalmTree: Learning an Assembly Language Model for Instruction Embedding
  • 基于PSO-BP粒子群优化神经网络+NSGAII多目标优化算法的工艺参数优化、工程设计优化(三个输出目标案例)!(Matlab源码和数据)
  • 端到端与世界模型(2):基于认知驱动的自动驾驶3.0
  • [嵌入式系统-143]:自动驾驶汽车与智能机器人的操作系统
  • Python设计模式 - 外观模式
  • [排序算法]希尔排序
  • 做网站应该用多少分辨率西安高端网站建设首选
  • FFmpeg 基本API avcodec_receive_frame函数内部调用流程分析
  • FFmpeg 基本API av_read_frame函数内部调用流程分析
  • 广东网站建设包括什么口碑好网站建设是哪家
  • 和田地区建设局网站电子商务网络营销是干嘛的
  • SAP B1实施专家指南:如何优化成本与缩短项目周期?
  • [吾爱大神原创工具] Python多功能自动化点击录入工具V1.0
  • 不备案怎么做淘宝客网站wordpress 字体调整
  • 栈及相关算法问题
  • Docker镜像分层与写时复制原理详解
  • 药物靶点研究3天入门|Day1:从疾病差异里挖“潜力靶点”,两步锁定真目标
  • WebForms ArrayList详解
  • 达梦数据库性能调优总结