1、推挽输出
可以输出高、低电平,连接数字器件;推挽结构一般是指两个三极管分别受两个互补信号的控制,总是在一个三极管导通的时候另一个截止。高低电平由IC的电源决定。
推挽电路是两个参数相同的三极管或MOSFET,以推挽方式存在于电路中,各负责正负半周的波形放大任务,电路工作时,两只对称的功率开关管每次只有一个导通,所以导通损耗小、效率高。输出既可以向负载灌电流,也可以从负载抽取电流。推拉式输出级既提高电路的负载能力,又提高开关速度。
2、开漏输出
输出端相当于三极管的集电极,要得到高电平状态需要上拉电阻才行。适合于做电流型的驱动,其吸收电流的能力相对强(一般20mA以内)。
3、浮空输入
对于浮空输入,一直没找到很权威的解释,只好从以下图中去理解了
由于浮空输入一般多用于外部按键输入,结合图上的输入部分电路,我理解为浮空输入状态下,IO的电平状态是不确定的,完全由外部输入决定,如果在该引脚悬空的情况下,读取该端口的电平是不确定的。
4、上拉输入/下拉输入/模拟输入
这几个概念很好理解,从字面便能轻易读懂。
5、复用开漏输出、复用推挽输出
可以理解为GPIO口被用作第二功能时的配置情况(即并非作为通用IO口使用)
文章来源于:电子工程世界 原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关文章
STM32以太网MAC Loopback的实现(2023-06-15)
STM32以太网MAC Loopback的实现;前言
在STM32以太网调试中经常会遇到“设备接收不到数据”,或者“设备发出的数据对端设备收不到”之类的问题。遇到......
STM32以太网通讯设计方案(2024-08-20)
。
很多STM32内部不带以太网,带以太网功能的内部只有以太网MAC,没有PHY。因此需要外扩以太网芯片。对于不带以太网的STM32,外扩常用的芯片有SPI接口的ENC28J60和并口的DM9000芯片......
【STM32安全技术导论之二】加解密技术(2023-03-07)
解密密钥相同,这种加解密技术为对称加密。
密钥的个数为2,即 A 用的加密密钥和 B 用的解密密钥不同,这就是非对称加密。
3、数字签名与MAC
STM32加密库与算法工具
加解密技术三属性(CIA......
关于STM32网络电路设计方案(2023-09-05)
输出给STM32的MAC控制模块。
外接25MHz晶振,内部的PLL配置HCLK,提供给内核和外设等。
STM32通过MCO引脚提供25MHz时钟给外部PHY。
外部PHY内部生成50MHz的时......
ch32和stm32的区别(2024-07-18)
制器仅提供高达128KB的闪存。
这意味着STM32微控制器更适合于需要更大内存容量的应用,例如复杂的算法和广泛的数据存储。
软件开发
当谈到软件开发时,这两种微控制器之间存在一些差异。STM32微控......
使用快速启动平台加速传感器到云端的连接(2024-01-11)
也被写入 NFC 标签中。 一旦 STM32 Nucleo 开发板连接到 Wi-Fi 接入点,就会自动与 IBM Bluemix 交互并开始传输传感器数据。 Wi-Fi 扩展板的 MAC 地址......
STM32F0和STM32F1差异(2024-07-16)
STM32F0和STM32F1差异;STM32 F0入门级Cortex™-M0 MCU
意法半导体基于ARM® Cortex®-M0的STM32 F0系列单片机实现了32位性能,同时传承了STM32......
HASH算法加密芯片的工作原理及其在STM32 MCU上的应用(2024-09-14)
HASH算法加密芯片的工作原理及其在STM32 MCU上的应用;摘要: 本文主要研究了HASH算法加密芯片的工作原理及其在STM32 MCU上的应用,实现了外部加密芯片对STM32 MCU的程......
高集成度编程工具软件STM32代码烧录编程实战(2023-09-12)
器的在线固件升级功能;
9、配合STM32 Trusted Package Creator tool实现固件加密操作;
10、支持WINDOWS,LINUX,MAC OS多种操作系统;
二、与......
分享一个超棒的stm32的开源usb-can项目(2022-12-15)
分享一个超棒的stm32的开源usb-can项目;
照理来说,USB-CAN这种东西应该已经被做的烂大街的工具,国内居然没有一个拿得出手的开源方案。某立功和PCAN动辄2000+的价格也是离谱。淘宝......