GPIO配置通用输出,推挽输出,开漏输出的作用,以及输出上下拉起到的作用

news/2025/2/3 22:51:18 标签: stm32, 单片机

通用输出说明:

①输出原理:
对输出数据寄存器的对应位写0 或 1,就可以控制对应编号的IO口输出低/高电平
②输出类型
推挽输出:IO口可以输出高电平,也可以输出低电平
开漏输出:IO口只能输出低电平 所以:在输出的时候,要选择推挽或者开漏
③对于输出上下拉起到什么作用
放大稳定电信号 降低功耗,但是电阻太大,电信号太弱,不用

以上就是对通用输出的讲解


http://www.niftyadmin.cn/n/5841091.html

相关文章

Haskell语言的多线程编程

Haskell语言的多线程编程 Haskell是一种基于函数式编程范式的编程语言,以其强大的类型系统和懒惰求值著称。近年来,随着多核处理器的发展,多线程编程变得日益重要。虽然Haskell最初并不是为了多线程而设计,但它的设计理念和工具集…

在 Ubuntu 中使用 FastAPI 创建一个简单的 Web 应用程序

FastAPI 是一个现代、快速且基于 Python 的 Web 框架,特别适合构建 API。本文将指导你如何在 Ubuntu 系统中安装 FastAPI 并创建一个简单的“Hello World”应用。 1. 安装必要的软件和依赖 在开始之前,请确保你的系统已经安装了以下工具: P…

java SSM框架 商城系统源码(含数据库脚本)

商城购物功能,项目代码,mysql脚本,html等静态资源在压缩包里面 注册界面 登陆界面 商城首页 文件列表 shop/.classpath , 1768 shop/.project , 1440 shop/.settings/.jsdtscope , 639 shop/.settings/org.eclipse.core.resources.prefs , …

如果通过认证方式调用Sf的api

导读 OAuth 2.0:是一个开放的授权框架,当用户想要访问Service Provider提供的资源时,OAuth客户端可以从IdP(Identity Provider)获得授权而不需要获取用户名和密码就可以访问该资源题。 作者:vivi,来源:osinnovation …

DeepSeek 集成到个人网站的详细步骤

DeepSeek 集成到个人网站的详细步骤 想在个人网站上集成 DeepSeek,让它更智能、更有交互性吗?下面为你详细介绍具体步骤。 一、获取 API 密钥 要与 DeepSeek 建立连接,首先需要获取专属的 API 密钥。访问DeepSeek 官方网站,就如同你在现实中寻找一家心仪的店铺。进入官网…

深度学习查漏补缺:1.梯度消失、梯度爆炸和残差块

一、梯度消失 梯度消失的根本原因在于 激活函数的性质和链式法则的计算: 激活函数的导数很小: 常见的激活函数(例如 Sigmoid 和 Tanh)在输入较大或较小时,输出趋于饱和(Sigmoid 的输出趋于 0 或 1&#xf…

蓝桥杯C语言程序设计赛备赛指南

蓝桥杯全国软件和信息技术专业人才大赛是国内最具影响力的编程竞赛之一,其C语言程序设计赛项以算法为核心,注重选手的逻辑思维和代码实现能力。如何在有限时间内高效备赛?以下从**基础夯实、算法强化、实战模拟、心态调整**四方面提供系统化建…

2025年02月02日Github流行趋势

项目名称:oumi 项目地址url:https://github.com/oumi-ai/oumi 项目语言:Python 历史star数:1416 今日star数:205 项目维护者:xrdaukar, oelachqar, taenin, wizeng23, kaisopos 项目简介:构建最…