lvgl
This commit is contained in:
1 parent
8565af8a2e
commit
d8854fea10
16 files changed
+945
-901
No files matched your search
@@ -22,6 +22,8 @@
|
||||
#define CYAN 0x07FF
|
||||
#define MAGENTA 0xF81F
|
||||
|
||||
#define RGB_DIR 1
|
||||
|
||||
/* 注意:_lcd_dev 必须在 extern 之前定义! */
|
||||
typedef struct {
|
||||
uint16_t width;
|
||||
@@ -35,7 +37,7 @@ extern uint32_t g_back_color;
|
||||
extern _lcd_dev lcddev;
|
||||
|
||||
/* 函数声明 */
|
||||
void lcd_init(void);
|
||||
int lcd_init(void);
|
||||
void lcd_clear(uint32_t color);
|
||||
void lcd_draw_point(uint16_t x, uint16_t y, uint32_t color);
|
||||
void lcd_fill(uint16_t sx, uint16_t sy, uint16_t ex, uint16_t ey, uint32_t color);
|
||||
|
||||
@@ -95,7 +95,7 @@ extern DMA2D_HandleTypeDef g_dma2d_handle; /* DMA2D句柄 */
|
||||
#define LTDC_BACKLAYERCOLOR 0X00000000
|
||||
|
||||
/* LTDC帧缓冲区首地址,这里定义在SDRAM里面. */
|
||||
#define LTDC_FRAME_BUF_ADDR 0XC0000000
|
||||
//#define LTDC_FRAME_BUF_ADDR 0XC0000000
|
||||
|
||||
/* LTDC背光控制 */
|
||||
#define LTDC_BL(x) do{ x ? \
|
||||
@@ -124,6 +124,6 @@ uint8_t ltdc_clk_set(uint32_t pll3n, uint32_t pll3m, uint32_t pll3r);
|
||||
void ltdc_layer_window_config(uint8_t layerx, uint16_t sx, uint16_t sy, uint16_t width, uint16_t height); /* LTDC层窗口设置 */
|
||||
void ltdc_layer_parameter_config(uint8_t layerx, uint32_t bufaddr, uint8_t pixformat, uint8_t alpha, uint8_t alpha0, uint8_t bfac1, uint8_t bfac2, uint32_t bkcolor); /* LTDC层基本参数设置 */
|
||||
uint16_t ltdc_panelid_read(void); /* LTDC 面板ID读取函数 */
|
||||
int ltdc_init(void); /* LTDC初始化函数 */
|
||||
int ltdc_init(void);
|
||||
|
||||
#endif /* DRIVERS_INCLUDE_LTDC_H_ */
|
||||
Reference in new issue
Block a user