Kaynağa Gözat

add:注释lvgl_called,影响lv_task_handler

Dozingfiretruck 4 yıl önce
ebeveyn
işleme
e68cca252b
2 değiştirilmiş dosya ile 9 ekleme ve 9 silme
  1. 6 6
      app/main.c
  2. 3 3
      app/port/luat_conf_bsp.h

+ 6 - 6
app/main.c

@@ -41,20 +41,20 @@ static void luat_start(void *sdata){
 #ifdef LUAT_USE_LVGL
 #include "lvgl.h"
 
-static uint8_t lvgl_called = 0;
+// static uint8_t lvgl_called = 0;
 static int luat_lvgl_cb(lua_State *L, void* ptr) {
 	lv_task_handler();
-	lvgl_called = 0;
+	// lvgl_called = 0;
 	return 0;
 }
 
 static void lvgl_timer_cb(void *ptmr, void *parg) {
-	if (lvgl_called)
-		return;
+	// if (lvgl_called)
+		// return;
 	rtos_msg_t msg = {0};
 	msg.handler = luat_lvgl_cb;
     luat_msgbus_put(&msg, 0);
-	lvgl_called = 1;
+	// lvgl_called = 1;
 }
 // #define    LVGL_TASK_SIZE      512
 // static OS_STK __attribute__((aligned(4)))			LVGLTaskStk[LVGL_TASK_SIZE] = {0};
@@ -181,6 +181,6 @@ TLS_FLASH_END_ADDR             =		  (0x80FFFFFUL);
 }
 
 #ifndef USE_LUATOS
-void vApplicationTickHook( void ) {}
+// void vApplicationTickHook( void ) {}
 void bpool(void *buffer, long len) {}
 #endif

+ 3 - 3
app/port/luat_conf_bsp.h

@@ -50,7 +50,7 @@
 //---------------------
 // UI
 #define LUAT_USE_LCD
-// #define LUAT_USE_EINK
+#define LUAT_USE_EINK
 
 //---------------------
 // U8G2
@@ -63,7 +63,7 @@
 /**********U8G2&LCD FONT*************/
 // #define USE_U8G2_UNIFONT_SYMBOLS
 // #define USE_U8G2_OPPOSANSM12_CHINESE
-// #define USE_U8G2_OPPOSANSM16_CHINESE
+#define USE_U8G2_OPPOSANSM16_CHINESE
 // #define USE_U8G2_OPPOSANSM24_CHINESE
 // #define USE_U8G2_OPPOSANSM32_CHINESE
 /**********LVGL FONT*************/
@@ -74,7 +74,7 @@
 // LVGL
 #define LUAT_USE_LVGL
 #define LV_DISP_DEF_REFR_PERIOD 10
-#define LUAT_LV_DEBUG 0
+// #define LUAT_LV_DEBUG 0
 
 #define LUAT_USE_LVGL_INDEV 1