运行/自检记录与待机屏:sys_log定长64B日志引擎(/log/*.log,FTP可直下)+记录页x2+待机屏+密码错误提示;字体122字/217字形

This commit is contained in:
2026-09-14 19:05:00 +08:00
parent bc4a7da8a0
commit 9eb1bd63b4
37 changed files with 2110 additions and 109 deletions
+24
View File
@@ -0,0 +1,24 @@
/*
* 模块名称:UI Page SelfTest (自检记录内容页)
* 模块功能:自检记录叶子节点(node 39)的内容页数据——动态列表,每条记录 2 行
* (偶数行 = 时间戳、奇数行 = 故障描述),可移选分页;数据源 = sys_log API
* (/log/selftest.log,开机自检故障,仅故障才写);空日志显示单条伪行"无记录";
* 向框架 ui_content_page 提供页面描述符(零 LVGL 对象)
* 适用平台:STM32F407ZGTx / PC 模拟器(两端共用)
* 作者:王建锋
* 创建日期:2026-09-14
* 修改记录:
* v1.0 2026-09-14 王建锋 创建初始版本(设计见 docs/运行与自检记录设计说明.md §5.4)
*/
#ifndef UI_PAGE_SELFTEST_H
#define UI_PAGE_SELFTEST_H
#include "ui_content_page.h"
/*
* 页面描述符(Flash const):自检记录页 = CONTENT_PAGE_SELFTEST_LOG;
* 接入框架描述符表 s_defs[](定义于 ui_page_selftest.c)
*/
extern const content_page_def_t ui_page_selftest_desc;
#endif /* UI_PAGE_SELFTEST_H */