降低vibrator service的线程等级,给graphic线程让路。尝试加快UI亮屏时间。
authorSnickerSun <snickersun@163.com>
Sun, 13 Oct 2024 05:55:22 +0000 (13:55 +0800)
committerSnickerSun <snickersun@163.com>
Sun, 13 Oct 2024 05:55:22 +0000 (13:55 +0800)
code/sdk/drivers/peripheral/vibrator/service/vibrator_service.cpp

index c78c31d..759e09b 100644 (file)
@@ -2,7 +2,7 @@
  * @Author: penglei 1624952103@qq.com
  * @Date: 2024-08-08 16:33:23
  * @LastEditors: SnickerSun snickersun@163.com
- * @LastEditTime: 2024-10-09 12:08:23
+ * @LastEditTime: 2024-10-12 13:56:57
  * @FilePath: /FD230/code/sdk/drivers/peripheral/vibrator/service/vibrator_service.cpp
  * @Description: 
  * 
@@ -206,7 +206,7 @@ errcode_t uapi_vibrator_service_init(void)
     app_task_definition_t taskcfg={0};
     taskcfg.create_queue_handle = create_vib_queue;
     taskcfg.attr.name="vib_service";
-    taskcfg.attr.priority = TASK_PRIORITY_SDK;
+    taskcfg.attr.priority = TASK_PRIORITY_TRANSMIT;//TASK_PRIORITY_SDK; //graphic service osPriorityAboveNormal2
     taskcfg.attr.stack_size = APP_BOARD_TASK_SIZE;
     taskcfg.func = vibrator_service_check_task;
     taskcfg.use_mem = USE_EXTEND_MEM;