首页 > 其他分享 >GPIO

GPIO

时间:2023-11-02 20:55:40浏览次数:30  
标签:推挽 MOS 导通 开漏 模式 GPIO

MOS管的管脚:G栅极、S源极、D漏极

MOS管的种类:N-MOS管、P-MOS管

N-MOS管高电压导通,低电压断开,用来控制与地之间的导通

P-MOS管低电压导通,高电压断开。用来控制与电源之间的导通

位操作符操作寄存器

 

 

GPIO的推挽模式:
输出的低电平为 0 伏,高电平为 3.3 伏,一般应用子啊需要高速切换开关状态的场合。 在 STM32应用中,除了必须用开漏模式的场合,我们都习惯使用推挽输出模式。

 

GPIO的开漏模式:

标签:推挽,MOS,导通,开漏,模式,GPIO
From: https://www.cnblogs.com/gaishuobulao/p/17400480.html

相关文章

  • 第一个外设GPIO
    参考:STM32入门笔记分享(跟江科大老师学的,无偿分享,不用三连,已经更新完成!)_哔哩哔哩_bilibili引脚电平0~3.3v,部分容忍5V,对输出而言,最大只能输出3.3V.只要可以采用高低电平来控制的地方,都可以用GPIO来完成,如果控制的是功率比较大的设备,只需加入驱动电路即可。1.GPIO通用输入输出口,可......
  • 关于32位MCU GPIO八种工作模式配置
    参考链接:https://mp.weixin.qq.com/s/vgYzCcxmsfn7BGWERHfITQ通常,32位MCU的GPIO有多种配置方式,如STM32、CH32MCU的GPIO引脚都有八种配置方式,总体可分为两类:输入和输出。其中:输入可分为:浮空输入上拉输入下拉输入模拟输入输出可分为开漏输出推挽输出复用开漏输出复用......
  • /sys/class/gpio/连续读取gpio引脚电平有问题的原因
    一、通过shell命令读取引脚电平值/sys/class/gpio/目录下的内容 可以向export写入相应引脚输出来导出gpio,例如echo66>export 进入gpio66下,读取value的值即为gpio输入的值(默认为输入)二、通过C程序读取引脚电平值 程序:intmain(intargc,char*argv[]){in......
  • STM32——GPIO输出
    一、结构二、8种模式三、对推挽输出、开漏输出的理解1、推挽输出:推:将电流推出去    挽:将电流挽回来 上图的前两种情况组合,就是推挽输出模式。情况1时即“推”,情况2时即“挽”。2、开漏输出:漏:漏极啥也没接。情况2与3组合构成开漏模式。(常配一个外接上拉电阻)......
  • 普冉PY32系列(九) GPIO模拟和硬件SPI方式驱动无线收发芯片XL2400
    目录普冉PY32系列(一)PY32F0系列32位CortexM0+MCU简介普冉PY32系列(二)UbuntuGCCToolchain和VSCode开发环境普冉PY32系列(三)PY32F002A资源实测-这个型号不简单普冉PY32系列(四)PY32F002A/003/030的时钟设置普冉PY32系列(五)使用JLinkRTT代替串口输出日志普冉P......
  • 普冉PY32系列(八) GPIO模拟和硬件SPI方式驱动无线收发芯片XN297LBW
    目录普冉PY32系列(一)PY32F0系列32位CortexM0+MCU简介普冉PY32系列(二)UbuntuGCCToolchain和VSCode开发环境普冉PY32系列(三)PY32F002A资源实测-这个型号不简单普冉PY32系列(四)PY32F002A/003/030的时钟设置普冉PY32系列(五)使用JLinkRTT代替串口输出日志普冉P......
  • gpio模拟功能介绍
    gpio模拟状态是gpio功能的一种,此状态下,gpio斯密特触发器关闭状态,上下拉状态开关关闭一般低功耗的模式下会将不用的gpio设置为模拟状态。 参考:基于CubeMx管脚配置时的ADC_IN与GPIO_Analog选项话题-知乎(zhihu.com)......
  • 07. 通用GPIO
    一、什么是GPIO  GPIO是控制或者采集外部器件的信息的外设,即负责输入输出。它按组分配,每组16个IO口,组数视芯片而定。STM32F103ZET6芯片是144脚的芯片,具有GPIOA、GPIOB、GPIOC、GPIOD、GPIOE、GPIOF和GPIOG七组GPIO口,共有112个IO口可供我们编程使用。  STM......
  • 操作STM32的GPIO的步骤
    1.使用RCC开启GPIO的时钟2.使用GPIO_Init函数初始化GPIO3.使用输入/输出控制GPIO口RCC在library组中的 stm32f10x_rcc.h中找:(第一个参数是选择哪个外设,第二个参数是EABLE或者DISABLE)voidRCC_AHBPeriphClockCmd(uint32_tRCC_AHBPeriph,FunctionalStateNewStat......
  • STM32之GPIO外设
    GPIO学习资料:江科大-STM32入门教程前言STM32上的144个引脚分为:GPIO(GeneralPurposeInputOutput)通用输入输出IO口,112个PA16个PB16个PC16个PD16个PE16个PF16个PG16个电源引脚,27个VDD11个:GNDVSS11个:3.3VVref+1个:开发板模拟部分(ADC/DAC)的......