4种输出模式
来源:互联网 发布:都市星际淘宝交易商 编辑:程序博客网 时间:2024/06/05 05:15
转自http://www.51hei.com/stm32/3608.html
1、普通推挽输出(GPIO_Mode_Out_PP):
使用场合:一般用在0V和3.3V的场合。线路经过两个P_MOS 和N_MOS 管,负责上拉和下拉电流。
使用方法:直接使用
输出电平:推挽输出的低电平是0V,高电平是3.3V。
2、普通开漏输出(GPIO_Mode_Out_OD):
使用场合:一般用在电平不匹配的场合,如需要输出5V的高电平。
使用方法:就需要再外部接一个上拉电阻,电源为5V,把GPIO设置为开漏模式, 当输出高组态时,由上拉电阻和电源向外输出5V的电压。
输出电平:在开漏输出模式时,如果输出为0,低电平,则使N_MOS 导通,使输 出接地。若控制输出为1(无法直接输出高电平),则既不输出高电平 也不输出低电平,为高组态。为正常使用,必须在外部接一个上拉电 阻。
特性: 它具“线与”特性,即很多个开漏模式 引脚连接到一起时,只有当所有 引脚都输出高阻态,才由上拉电阻提供高电平,此高电平的电压为外部 上拉电阻所接的电源的电压。若其中一个引脚为低电平,那线路就相当 于短路接地,使得整条线路都为低电平,0 伏。
3、复用推挽输出(GPIO_Mode_AF_PP):用作串口的输出。
4、复用开漏输出(GPIO_Mode_AF_OD):用在IIC。
所有的开漏输出都需要接上拉电阻。
0 0
- 4种输出模式
- STM32引脚的4中输出模式
- STM32的4中输出模式
- sqlite3 --->8种输出数据表的模式
- TIM输出比较的三种模式
- STM32的四种输出模式
- [定时器]输出比较模式
- DEBUG模式 输出日志
- 脉冲输出模式
- C函数调用-不使用函数返回值,而用参数实现输入/输出的4种模式
- [定时器]强置输出模式
- 组合模式:输出树形结构
- Flash调试模式,输出LOG
- mvc razor模式 输出html
- STM32定时器输出比较模式
- STM32输出比较模式和PWM模式
- SAP 数据以图形模式输出源代码
- Debug模式应用程序输出Debug调试信息
- dijkstra模板
- Mybatis学习总结(五).动态SQL与Mybatis缓存
- 博为峰Java技术文章 ——JavaSE Swing JRootPane面板I
- Java并发编程之volatile关键字解析
- day29:Client
- 4种输出模式
- 解压文件夹下所有压缩包文件,并将压缩包下多层文件夹下文件拷贝至压缩包名文件夹下
- 读写cookie
- 树-堆结构练习——合并果子之哈夫曼树
- WC2017总结
- 如何使用 docker 配置 PHP LEMP 开发环境
- Pascal GPU 架构详解
- c++==继承(6)
- python的argparse模块