7、GPIO_Mode_Out_OD_Low_Slow 开漏-输出低-低速 Output open-drain, low level, 2MHz 8、GPIO_Mode_Out_PP_Low_Slow 推挽-输出低-低速 Output push-pull, low level, 2MHz 9、GPIO_Mode_Out_OD_HiZ_Fast 开漏-输出高阻-高速 Output open-drain, high-impedance level, 10MHz 10、GPIO_Mode_Out_PP...
GPIO_Mode_Out_PP_High_Fast 推挽输出高电平 10MHZ GPIO_Mode_Out_OD_HiZ_Slow 开漏输出高阻 2MHZ GPIO_Mode_Out_PP_High_Slow 推挽输出高电平 2MHZ 单个GPIO口操作函数说明: 1、void GPIO_Init(GPIO_TypeDef* GPIOx, uint8_t GPIO_Pin, GPIO_Mode_TypeDef GPIO_Mode) 第一个参数是GPIO端口号,即GPIOA...
GPIO_Mode_Out_OD_HiZ_Fast 开漏-输出高阻-高速 Output open-drain, high-impedance level, 10MHz GPIO_Mode_Out_PP_High_Fast 推挽-输出高-高速 Output push-pull, high level, 10MHz GPIO_Mode_Out_OD_HiZ_Slow 开漏-输出高阻-低速 Output open-drain, high-impedance level, 2MHz GPIO_Mode_Out_PP_H...
GPIO_Init (GPIOA, GPIO_PIN_2, GPIO_MODE_IN_PU_IT); 接下来,我们必须将引脚 PA3 和 PB5 声明为输出。同样可以使用多种类型的输出声明,但我们将使用“GPIO_MODE_OUT_PP_LOW_SLOW”,这意味着我们将其声明为低速推挽式输出引脚。默认情况下,该值会很低。语法将是相同的。 GPIO_Init(GPIOA,GPIO_PIN_3...
推挽输入在 I\O 模式中带有 Output push-pull 字眼,如:GPIO_MODE_OUT_PP_LOW_FAST 、 GPIO_MODE_OUT_PP_LOW_SLOW 、 GPIO_MODE_OUT_PP_HIGH_FAST 、GPIO_MODE_OUT_PP_HIGH_SLOW。 推挽输出可以输出高,低电平,连接数字器件; 推挽结构一般是指两个三极管分别受两互补信号的控制,总是在一个三极管导通的时...
GPIO_MODE_OUT_PP_LOW_SLOW = (u8)0b11100000, /*!< Output push-pull, low level, slow slope */ GPIO_MODE_OUT_OD_HIZ_FAST = (u8)0b10010000, /*!< Output open-drain, high-impedance level, no slope control */ GPIO_MODE_OUT_PP_HIGH_FAST = (u8)0b11010000, /*!< Output push-pul...
GPIO_Mode_Out_PP_High_Fast 推挽-输出高-高速 Output push-pull, high level, 10MHz GPIO_Mode_Out_OD_HiZ_Slow 开漏-输出高阻-低速 Output open-drain, high-impedance level, 2MHz GPIO_Mode_Out_PP_High_Slow 推挽-输出高-低速 Output push-pull, high level, 2MHz 1、上拉输入:上拉就是把电位拉...
GPIO_MODE_OUT_PP_LOW_SLOW = (uint8_t)0xC0, /*!< Output push-pull, low level, 2MHz */ GPIO_MODE_OUT_OD_HIZ_FAST = (uint8_t)0xB0, /*!< Output open-drain, high-impedance level,10MHz */ GPIO_MODE_OUT_PP_HIGH_FAST = (uint8_t)0xF0, /*!< Output push-pull, high level,...
GPIO_MODE_OUT_OD_HIZ_SLOW低速开漏高阻态输出,可工作到2MHz。 GPIO_MODE_OUT_PP_HIGH_SLOW低速推挽高电平输出,可工作到2MHz。 示例:把GPIOB的引脚0、1、4配置为高速推挽高电平输出。 GPIO_Init(GPIOB, (GPIO_PIN_0 | GPIO_PIN_1 | GPIO_PIN_4), GPIO_MODE_OUT_PP_HIGH_FAST); //--- void GP...
GPIO_MODE_OUT_PP_HIGH_SLOW = (u8)0b11110000 /*!< Output push-pull, high level, slow ...