LVGL 库提交

This commit is contained in:
2026-08-30 08:57:07 +08:00
parent 26c9098630
commit e2f199c6bf
1056 changed files with 556743 additions and 45 deletions
+11 -1
View File
@@ -63,6 +63,13 @@ const osThreadAttr_t timeSyncTask_attributes = {
.stack_size = 512 * 4,
.priority = (osPriority_t) osPriorityNormal,
};
/* UI 任务:LVGL 离屏渲染 + RemoDispBus 网络推流(优先级低于 netTask) */
osThreadId_t uiTaskHandle;
const osThreadAttr_t uiTask_attributes = {
.name = "uiTask",
.stack_size = 1024 * 4,
.priority = (osPriority_t) osPriorityBelowNormal,
};
/* USER CODE END Variables */
/* Definitions for defaultTask */
osThreadId_t defaultTaskHandle;
@@ -105,7 +112,7 @@ const osEventFlagsAttr_t sys_evt_attributes = {
/* Private function prototypes -----------------------------------------------*/
/* USER CODE BEGIN FunctionPrototypes */
void ui_task_func(void *argument);
/* USER CODE END FunctionPrototypes */
void StartDefaultTask(void *argument);
@@ -166,6 +173,9 @@ void MX_FREERTOS_Init(void) {
/* 本地时间同步任务(PC 推送 TCP):依赖 netTask 处理消息队列 */
timeSyncTaskHandle = osThreadNew(timeSyncTask, NULL, &timeSyncTask_attributes);
/* UI 任务:LVGL 离屏渲染 + RemoDispBus 推流(依赖 netTask 收发) */
uiTaskHandle = osThreadNew(ui_task_func, NULL, &uiTask_attributes);
/* USER CODE END RTOS_THREADS */
/* Create the event(s) */