蛋糕行业网站建设方案,佛山网站搜索引擎优化,开发项目管理系统,做暖网站目录 GPIO共有8中输入输出模式#xff0c;分别是#xff1a;上拉输入、下拉输入、浮空输入、模拟输入、开漏输出、推挽输出、开漏复用输出、推挽复用输出 #xff0c;下面我们详细介绍以下上面的八种输入输出模式。 一、输入模式
#xff08;1#xff09;上拉输入#x…
目录 GPIO共有8中输入输出模式分别是上拉输入、下拉输入、浮空输入、模拟输入、开漏输出、推挽输出、开漏复用输出、推挽复用输出 下面我们详细介绍以下上面的八种输入输出模式。 一、输入模式
1上拉输入GPIO_Mode_IPU
2下拉输入GPIO_Mode_IPD
3浮空输入GPIO_Mode_IN_FLOATING
4模拟输入GPIO_Mode_AIN
二、输出模式
1开漏输出GPIO_Mode_Out_OD
2推挽输出GPIO_Mode_Out_PP
3开漏复用输出GPIO_Mode_AF_OD
4推挽复用输出GPIO_Mode_AF_PP GPIO共有8中输入输出模式分别是上拉输入、下拉输入、浮空输入、模拟输入、开漏输出、推挽输出、开漏复用输出、推挽复用输出 下面我详细介绍以下上面的八种输入输出模式。 一、输入模式
1上拉输入GPIO_Mode_IPU
上拉输入模式下I/O端口的电平信号直接进入输入数据寄存器。在I/O端口悬空在无信号输入的情况下输入端的电平保持在高电平并且在I/O端口输入为低电平的时候输入端的电平也是低电平。
2下拉输入GPIO_Mode_IPD
下拉输入模式下I/O端口的电平信号直接进入输入数据寄存器。在I/O端口悬空在无信号输入的情况下输入端的电平保持在低电平并且在I/O端口输入为高电平的时候输入端的电平也是高电平。
3浮空输入GPIO_Mode_IN_FLOATING
浮空输入模式下I/O端口的电平信号直接进入输入数据寄存器。也就是说I/O的电平状态是不确定的完全由外部输入决定在该引脚悬空在无信号输入的情况下读取该端口的电平是不确定的通常用于IIC、USART等总线设备上。
4模拟输入GPIO_Mode_AIN
模拟输入模式下I/O端口的模拟信号电压信号而非电平信号直接模拟输入到片上外设模块比如ADC模块等。
二、输出模式
1开漏输出GPIO_Mode_Out_OD
开漏输出只可以输出强低电平高电平得靠外部电阻拉高。
2推挽输出GPIO_Mode_Out_PP
推挽输出可以输出强高、低电平连接数字器件。
3开漏复用输出GPIO_Mode_AF_OD
开漏复用输出模式与开漏输出模式很是类似。只是输出的高低电平的来源不是让CPU直接写输出数据寄存器取而代之利用片上外设模块的复用功能输出来决定的一般用于片内外设功能TX1MOSIMISOSCKSS。
4推挽复用输出GPIO_Mode_AF_PP
推挽复用输出模式与推挽输出模式很是类似。只是输出的高低电平的来源不是让CPU直接写输出数据寄存器而是利用片上外设模块的复用功能输出来决定的常见采用推挽输出模式的一般为片内外设功能IIC的SCL、SDL。