#ifndef __BSP_LCD_ILI9341_H #define __BSP_LCD_ILI9341_H #include "ch32v30x.h" #define BSP_LCD_X_PIXELS 240 #define BSP_LCD_Y_PIXELS 320 #define BSP_LCD_GPIO_PORT GPIOA #define BSP_LCD_GPIO_PORT_RCC RCC_APB2Periph_GPIOA #define BSP_LCD_BL_GPIO GPIO_Pin_2 #define BSP_LCD_CS_GPIO GPIO_Pin_3 #define BSP_LCD_DC_GPIO GPIO_Pin_4 #define BSP_LCD_RST_GPIO GPIO_Pin_6 void bsp_lcd_init(void); void bsp_lcd_draw_rect(uint16_t x_start, uint16_t y_start,uint16_t x_end, uint16_t y_end, const void *color_data); uint8_t bsp_lcd_get_trans_stat(void); #endif