void LCD_Chip_Select_On(void) { HAL_GPIO_WritePin(GPIOA, GPIO_PIN_15, GPIO_PIN_RESET); } void LCD_Chip_Select_Off(void) { HAL_GPIO_WritePin(GPIOA, GPIO_PIN_15, GPIO_PIN_SET); } void LCD_Backlight_On(void) { HAL_GPIO_WritePin(GPIOB,GPIO_PIN_6, GPIO_PIN_SET); } void LCD_Backlight_Off(void) { HAL_GPIO_WritePin(GPIOB,GPIO_PIN_6, GPIO_PIN_RESET); } void Set_LCD_Command_Mode(void) { HAL_GPIO_WritePin(GPIOB,GPIO_PIN_4, GPIO_PIN_RESET); } void Set_LCD_Data_Mode(void) { HAL_GPIO_WritePin(GPIOB,GPIO_PIN_4, GPIO_PIN_SET); }写注释
时间: 2023-08-20 13:05:39 浏览: 147
GPIO.rar_GPIO stm32_GPIO_IOToggle_stm32 gpio_stm32小程序
这段代码定义了几个函数来操作液晶屏幕。下面是每个函数的注释:
1. `void LCD_Chip_Select_On(void)` : 设置液晶屏幕芯片选中状态,将GPIOA的15号引脚设置为低电平。
2. `void LCD_Chip_Select_Off(void)` : 取消液晶屏幕芯片选中状态,将GPIOA的15号引脚设置为高电平。
3. `void LCD_Backlight_On(void)` : 打开液晶屏幕背光,将GPIOB的6号引脚设置为高电平。
4. `void LCD_Backlight_Off(void)` : 关闭液晶屏幕背光,将GPIOB的6号引脚设置为低电平。
5. `void Set_LCD_Command_Mode(void)` : 设置液晶屏幕为命令模式,将GPIOB的4号引脚设置为低电平。
6. `void Set_LCD_Data_Mode(void)` : 设置液晶屏幕为数据模式,将GPIOB的4号引脚设置为高电平。
阅读全文