HAL_GPIO_WritePin 原型:void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState); 作用:使得某一个GPIO的Pin的状态变成高电平或者低电平 参数: GPIOx:引脚选择 GPIO_Pin:引脚编号选择 PinState:引脚状态设置 返回值:无 ...
void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState)...
2. HAL_GPIO_WritePin():设置GPIO引脚的状态,参数为GPIO_PinState类型,可以设置为GPIO_PIN_RESET或GPIO_PIN_SET。 3. HAL_GPIO_TogglePin():反转GPIO引脚的状态。 4. HAL_GPIO_ReadPort():读取GPIO端口的状态,返回值为端口上所有引脚状态的位域。 5. HAL_GPIO_WritePort():设置GPIO端口的状态,参数为端口上...
/*Configure GPIO pin Output Level */ HAL_GPIO_WritePin(GPIOC, GPIO_PIN_1, GPIO_PIN_SET); /*Configure GPIO pin : PA8 */ GPIO_InitStruct.Pin = GPIO_PIN_1; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pull = GPIO_NOPULL; GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HI...
第一个形参GPIO_TypeDef *GPIOx,x可以是A~K,通过此参数来选择对应的GPIO外围设备。第二个形参uint16_t GPIO_Pin是指定要写入的端口位(某个pin),这个参数可以是GPIO_PIN_x中的一个,其中x可以是0~15。第三个形参GPIO_PinState PinState是指定要写入到所选位的值,GPIO_PinState参数可以是枚举类型中的GPIO_...
(LCD_DC_GPIO_Port, LCD_DC_Pin, GPIO_PIN_SET); return HAL_SPI_Transmit(hspi_lcd, pData, 1, HAL_MAX_DELAY); } /*** * * LcdWriteReg * * Function description: * Sets display register */ void lcd_st7789_write_reg(uint8_t Data) { HAL_GPIO_WritePin(LCD_DC_GPIO_Port, LCD_DC_...
AT24CXX_WriteByte(255,0XAB); Testdata=AT24CXX_ReadByte(255);if(Testdata==0XAB)return0; }return1; } 调用 if(AT24C02_Test()==0)//检测通过{ HAL_GPIO_WritePin(GPIOB, GPIO_PIN_12|GPIO_PIN_13|GPIO_PIN_14, GPIO_PIN_RESET); ...
HAL_GPIO_WritePin(SPI_CLK_GPIO_Port, SPI_CLK_Pin, GPIO_PIN_RESET); /* 时钟空闲为低电平 */ SD_SPI_ReadWriteByte(0xFF); SD_CS_H(); } SD SPI 驱动代码 / //取消选择,释放SPI总线 void SD_DisSelect(void) { SD_CS_H(); SD_SPI_ReadWriteByte(0xff);//提供额外的8个时钟 ...
HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_RESET); LL 库(支持图形化初始配置) //1.配置时钟 //该函数位于stm32f1xx_ll_bus.h LL_APB2_GRP1_EnableClock(LL_APB2_GRP1_PERIPH_GPIOA); //2.配置引脚 LL_GPIO_InitTypeDef LL_GPIO_InitStructure; ...
第一个形参是GPIO_TypeDef *GPIOx,形参描述说:x可以是A到K之间任何一个,而我们是PB4引脚,所以第一个形参确认是GPIOB。 第二个形参是uint16_t GPIO_Pin,看形参描述:该参数可以是GPIO_PIN_x,x可以1到15,那么我们第二个形参就是GPIO_PIN_4。 第三个形参是GPIO_PinState PinState,看形参描述:该参数可以是...