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

STM32的推挽输出和开漏输出

文章目录

  • 前言
  • 一、推挽输出
  • 二、开漏输出
  • 三、区别和适应场景
  • 总结


前言

本篇文章将带大家了解STM32的推挽输出和开漏输出,并且学习这两个的区别,学习分别在什么时候使用这两个不同的输出方式。

在 STM32 微控制器中,GPIO(General Purpose Input/Output)模块是一个通用的输入输出模块,可以用于实现各种功能,如控制 LED 灯、驱动电机、读取按键等等。
为了控制 GPIO 输出的电平,需要配置 GPIO 的输出模式和输出类型。其中,输出模式可以设置为推挽输出(Push-Pull Output)或开漏输出(Open-Drain Output),输出类型可以设置为推挽输出或者开漏输出。

这里我先放一张图让大家先有一个具体的了解,在后面我会给大家详细讲解。
(本篇文章将引用百问网的一些资料)
在这里插入图片描述

一、推挽输出

我们可以在STM32参考手册第9章中看到下面这一张图片,这一张图片就是STM32 GPIO的结构图了。


http://www.kler.cn/a/2167.html

相关文章:

  • MySQL 在window免安装启动
  • SLAAC如何工作?
  • 32单片机串口数据接收、空闲IDLE中断详解
  • WebGL入门到进阶教程 - 系统学习Web3D技术
  • 凯酷全科技抖音电商服务的卓越践行者
  • IP协议详解
  • 【ChatGPT】教你搭建多任务模型
  • VxWorkds 内存管理(3)
  • 单元测试、反射、注解、动态代理
  • c++STL急急急
  • 禁用非必需插件,让 IDEA 飞起
  • uboot学习之Makefile之配置过程
  • 【数据结构】顺序栈的C语言实现
  • 刷题记录(2023.3.14 - 2023.3.18)
  • Vue实战【封装一个简单的列表组件,实现增删改查】
  • 栈应用——逆波兰算法
  • 华为MetaERP最佳的免费开源平替方案:Odoo生产制造功能简介
  • 【Java进阶篇】——反射机制
  • 蓝桥杯刷题第十三天
  • ChatGPT和百度文心一言写用例,谁更强?
  • 移除元素(双指针)
  • 《剑指Offer》笔记题解思路技巧优化——精心编写(1)
  • “你要多弄弄算法”
  • 南京邮电大学数据库第三次课后作业
  • 什么是推挽输出,开漏输出?
  • 【嵌入式硬件芯片开发笔记】HART协议调制解调芯片AD5700配置流程