wch-code/ch32v307_lvgl_ili9341/User/bsp_lcd_ili9341.h

21 lines
550 B
C

#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