/* * 模块名称:UI Page RunLog (运行记录内容页) * 模块功能:运行记录叶子节点(node 40)的内容页数据——动态列表,每条记录 2 行 * (偶数行 = 时间戳、奇数行 = 描述),可移选分页;数据源 = sys_log API * (/log/run.log,上电/重启事件);空日志显示单条伪行"无记录"; * 向框架 ui_content_page 提供页面描述符(零 LVGL 对象) * 适用平台:STM32F407ZGTx / PC 模拟器(两端共用) * 作者:王建锋 * 创建日期:2026-09-14 * 修改记录: * v1.0 2026-09-14 王建锋 创建初始版本(设计见 docs/子系统设计/运行与自检记录设计说明.md §5.3) */ #ifndef UI_PAGE_RUNLOG_H #define UI_PAGE_RUNLOG_H #include "ui_content_page.h" /* * 页面描述符(Flash const):运行记录页(描述符 .id = "runlog"); * 由生成物 ui_page_registry.c 按菜单树 #page=runlog 注记绑定引用(定义于 ui_page_runlog.c) */ extern const content_page_def_t ui_page_runlog_desc; #endif /* UI_PAGE_RUNLOG_H */