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

STM32中输入/输出有无默认电平

结论: 输入从严格意义上来讲没有默认高低电平之说

  1. 推挽输出模式
    • 在推挽输出模式下,STM32的GPIO引脚可以输出高电平和低电平。
    • 如果没有通过软件明确设置引脚的电平状态,STM32的某些型号(或特定情况下)可能会默认输出低电平。但这不是一个普遍适用的规则,因为具体行为可能因STM32的型号和库函数的不同而有所差异。
    • 因此,为了确保引脚的电平状态符合预期,通常需要在软件中明确设置引脚的输出电平。
  2. 开漏输出模式
    • 在开漏输出模式下,GPIO引脚只能输出低电平或高阻态。
    • 当引脚配置为开漏输出时,如果没有外部上拉电阻,引脚默认处于高阻态,无法输出有效的高电平。
    • 如果需要输出高电平,必须外部连接上拉电阻。 

     输入模式:

                浮空输入:无法确定

                上拉输入:当外部电路没有提供有效的低电平时,引脚将保持在高电平状态。 

                下拉输入:当外部电路没有提供有效的高电平时,引脚将保持在低电平状态。

                模拟输入:引脚接收的是模拟信号,而不是固定的电平状态。

相关文章:

  • C++的内存管理
  • 单片机项目复刻需要的准备工作
  • SpringBoot参数校验:@Valid 与 @Validated 详解
  • nginx反向代理功能
  • LeetCode1871 跳跃游戏VII
  • 江协科技/江科大-51单片机入门教程——P[5-1] 模块化编程 P[5-2] LCD1602调试工具
  • 用Python写一个算24点的小程序
  • 在【k8s】中部署Jenkins的实践指南
  • CTFHub-FastCGI协议/Redis协议
  • 最新版本WebContext构造函数-避坑
  • 推理大模型的后训练增强技术-强化学习篇
  • LeetCode 哈希章节
  • Unity入门学习笔记(Day01)
  • JWT的学习
  • 探索大数据分析的无限可能:R语言的应用与实践
  • 远程登录客户端软件 CTerm 发布了 v4.0.0
  • PySide(PyQT)的contains() 方法
  • javascrip网页设计案例,SuperSlide+bootstrap+html经典组合
  • Docker中GPU的使用指南
  • 论文阅读笔记——Learning Fine-Grained Bimanual Manipulation with Low-Cost Hardware
  • 以军向也门3个港口的居民发布撤离令
  • 专访|导演刘江:给谍战题材注入现实主义的魂
  • 人民日报钟声:通过平等对话协商解决分歧的重要一步
  • 长三角议事厅·周报|从模速空间看上海街区化AI孵化模式
  • 何立峰:中方坚定支持多边主义和自由贸易,支持世界贸易组织在全球经济治理中发挥更大作用
  • 十大券商看后市|A股中枢有望逐步震荡抬升,把握结构性行情