以下程序语句解释正确的是?
A: CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1);此函数即将时钟配置为16M;
B: GPIO_Init(GPIOA, GPIO_PIN_3, GPIO_MODE_OUT_PP_HIGH_FAST);此函数的功能,即配置PC3位高速推完输出,默认为高电平
C: GPIO_WriteLow(GPIOC, GPIO_PIN_4);设置PA4为低电平;
D: GPIO_Init(GPIOA, GPIO_PIN_3, GPIO_MODE_OUT_PP_HIGH_FAST);此函数的功能,即配置PA3位高速推完输出,默认为高电平
A: CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1);此函数即将时钟配置为16M;
B: GPIO_Init(GPIOA, GPIO_PIN_3, GPIO_MODE_OUT_PP_HIGH_FAST);此函数的功能,即配置PC3位高速推完输出,默认为高电平
C: GPIO_WriteLow(GPIOC, GPIO_PIN_4);设置PA4为低电平;
D: GPIO_Init(GPIOA, GPIO_PIN_3, GPIO_MODE_OUT_PP_HIGH_FAST);此函数的功能,即配置PA3位高速推完输出,默认为高电平
A,D
举一反三
- 以下哪个函数能设置GPIO的输出为高电平?
- GPIO_ReadInputDataBit函数:读取指定的GPIO输入端口电平,是高电平还是低电平(1/0)。
- GPIO_ReadOutputDataBit函数:读取指定的GPIO输入端口电平,是高电平还是低电平(1/0)。
- 以下哪个函数是用户配置GPIO的函数? A: GPIO_Init(); B: HAL_GPIO_Init(); C: MX_GPIO_Init(); D: HAL_GPIO_TogglePin();
- 通过一下哪个函数可以实现GPIO端口输出高电平? A: GPIO_SetBits B: GPIO_ReSetBis C: GPIO_Init D: GPIO_ReadOutputData
内容
- 0
GPIO 最简单的功能是输出高低电平,GPIO 还可以被设置为输入功能,用于读取按键等输入信号。
- 1
以下为GPIO端口配置寄存器的描述,在GPIO控制LED电路设计时,要使最大输出速度为2MHz,应该设置MODE[1:0]值为( )8a324f8eb252533cfa0544b0df33a210.jpg5ff693b9c72fd930994a4af1b072934a.jpg
- 2
POR后要配置P6端口高4位为GPIO输入,低4位为GPIO输出,需用C语句( )。
- 3
ST库提供了GPIO输出高电平和低电平的函数,用GPIO_ResetBits函数控制输出______
- 4
以下哪个函数实现GPIO初始化? A: GPIO_Init(); B: GPIO_SetBits(); C: GPIO_ResetBits(); D: GPIO_Write();