标签:输出 高电平 推挽 低电平 笔记 STM32 寄存器 GPIO
1.推挽输出
使GPIO口输出高电平或者低电平
主要寄存器为端口配置地寄存器和端口配置高寄存器,每四个位控制一个GPIO.
2 推挽输出和开漏输出
推挽输出结构是由两个MOS或者三极管收到互补控制的信号控制,两个管子时钟一个在导通,一个在截止。推挽输出保证可以真正的输出高电平和低电平,在两种电平下都驱动的能力。
开漏输出无法真正哪个队输出高电平,高电平时没有驱动能力,需要外部上来电阻完成对外的驱动。
推挽输出 | 开漏输出 | |
高电平驱动能力 | 强 | 由外部上拉电阻提供 |
低电平驱动能力 | 强 | 强 |
电平跳变速度 | 快 | 由外部上拉电阻提供,电阻越小,反应越快,功耗越大 |
线与功能 | 不支持 | 支持 |
电平转换 | 不支持 | 支持 |
3 GPIO 总线为ABP2,在使用前需要通过ABP2外设时钟使能寄存器来使能时钟。
标签:输出,高电平,推挽,低电平,笔记,STM32,寄存器,GPIO 来源: https://blog.csdn.net/anryg01/article/details/100619509
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。