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

STM32-GPIO-推挽输出详解

STM32-GPIO-推挽输出详解

  • STM32-GPIO-推挽输出详解
    • 从官网下载参考手册
    • 找到参考手册的GPIO
    • 推挽输出详解
    • 仿真演示

STM32-GPIO-推挽输出详解

刚学过模电,又要学习STM32了。网上看了很多个UP主讲解GPIO,有的博主讲的很细,有的博主讲的比较泛泛而谈。其中我想很清楚的知道推挽输出的过程。
但是很遗憾,没有一个博主讲的很细。于是我来述说吧。

从官网下载参考手册

https://www.st.com.cn/zh/microcontrollers-microprocessors/stm32f103/documentation.html

在这里插入图片描述

找到参考手册的GPIO

在这里插入图片描述

推挽输出详解

  1. 这里的P-MOS和N-MOS没有说是增强型还是耗尽型的。但是通过逻辑计算,需要时增强型的。
    在这里插入图片描述
  2. 这里的MOS的极性应该如下
    3.
  3. Output control应该有一个反相器
预想输出导通MOS管说明
1高电平P-MOS导通,N-MOS关闭P-MOS的Ugs<Ugs(th)导通;N-MOS的Ugs=0关闭
0低电平P-MOS关闭,N-MOS导通P-MOS的Ugs=0关闭;N-MOS的Ugs>Ugs(th)导通

仿真演示

在这里插入图片描述
在这里插入图片描述
multisim仿真文件下载:https://gitee.com/xiaolixi/l-stm32/raw/master/GPIO%E6%8E%A8%E6%8C%BD%E8%BE%93%E5%87%BA.ms14

http://www.lryc.cn/news/573573.html

相关文章:

  • 深入解析Flink Local模式启动流程源码:揭开作业初始化的神秘面纱
  • Ubuntu20 搭建 Java、Redis、Nginx
  • GO 语言学习 之 helloWorld
  • 2025年SVN学习价值分析
  • react day.js使用及经典场景
  • 【RocketMQ 生产者和消费者】- 消费者重平衡(3)- 消费者 ID 对负载均衡的影响
  • 微前端MFE: 通过共享模块通信(模块联邦Module Federation)
  • 【机器学习四大核心任务类型详解】分类、回归、聚类、降维都是什么?
  • 【论文阅读笔记】TransparentGS:当高斯溅射学会“看穿”玻璃,如何攻克透明物体重建难题?
  • 【Nature Communications】超高介电常数材料 Hf0.5Zr0.5O2(HZO)
  • Oracle 11G RAC修改public ip vip private ip
  • 【数据治理】要点整理-《数据管理能力成熟度评估模型》国家标准(GB/T 36073—2018)
  • Linux的文件权限
  • 16_设备树中的remote-endpoint演示基于视频字符设备Linux内核模块
  • python源码:执行pdf合并/分页/图片管理功能
  • 计算机网络课程设计--基于TCP协议的文件传输系统
  • 案例练习二
  • rom定制系列------红米note11 5G版 MTK芯片强解bl锁修复bug 官方系统 面具root批量线刷版
  • 魂斗罗ost 游戏全合集8GB
  • 微服务网关/nacos/feign总结
  • Mybatis-Plus支持多种数据库
  • 使用模板创建uniapp提示未关联uniCloud问题
  • LeapMotion-PhysicalHandsManager 类详解
  • 【后端】负载均衡
  • 怎么让二级域名绑定到wordpesss指定的页面
  • Linux系统基本操作指令
  • C++指针(二)
  • 【算法】【优选算法】优先级队列
  • 跨个体预训练与轻量化Transformer在手势识别中的应用:Bioformer
  • 告别线程爆炸:我如何用 Spring WebFlux 构建一个端到端响应式应用