avatar
文章
20
标签
58
分类
9
首页
归档
关于
ZHG2XU
搜索
首页
归档
关于

LVGL

TXW81x 微信 UI、控制层与业务服务开发文档
发表于2026-07-17|项目文档TXW81x 可视对讲
项目: TXW81x 可视对讲 UIUI: wechat_ui.c控制层: wechat_ui_control.c服务层: wechat_service.c提交范围: e9a2fb5 至 2440a8e分析基线: 2440a8e(2026-07-17) 1. 三层职责wechat_ui.c 创建入口按钮和聊天页面; 管理 LVGL 对象、group、焦点和 timer; 绘制本地/远端语音与表情气泡; 把控制动作转交 callbacks; 从 callback 拉取可显示消息。 wechat...
TXW81x 微信消息模块总体架构开发文档
发表于2026-07-17|项目文档TXW81x 可视对讲
项目: TXW81x 可视对讲 UI模块: 微信式语音与表情消息阶段: UI、业务服务、UDP 与 Opus 链路整合提交范围: e9a2fb5 至 2440a8e分析基线: 2440a8e(2026-07-17) 1. 文档目标本文给后续开发者建立模块级心智模型,重点说明以下问题: 微信入口从哪里创建,页面由谁管理; 按键事件如何转换为录音、发送、播放等业务动作; UDP 收发线程、服务线程和音频线程如何协作; Opus 在本项目中承担什么职责; 哪些路径已经实现,哪些仍是预留能力; 维护时需要优先...
TXW81x 视频对讲开发实战:JPEG over UDP 传输、双通道显示与 LVGL 页面联动
发表于2026-07-10|项目文档TXW81x 可视对讲
1. 项目概述本文面向 81x_intercom_ui 工程,重点说明以下两个模块: sdk/app/video_intercom/:负责 JPEG 视频帧的获取、UDP 分片发送、网络接收、帧重组和远端 JPEG 投递。 sdk/lib/gui/81x_demo_ui/:负责启动画面、按键翻页、本地/远端画面模式切换,以及 LCD P0/P1 双视频通道布局。 当前方案采用双端对等结构。每台设备既是发送端,也是接收端:本地摄像头画面编码成 JPEG 后通过 UDP 发给对端,同时接收...
TXW82x 平台相册功能开发文档
发表于2026-06-30|项目文档TXW82x 相册
TXW82x 平台相册功能开发文档 项目: TXW82x 相册功能日期: 2026-06-30基于提交: 72ce4df (更新相册功能) + eab804e (添加照片选中功能)技术栈: LVGL 8.x / FatFS (SD卡) / MSI (Media Stream Interface) / 硬件JPEG解码 + CSC硬件 目录 功能概述 文件变更清单 数据结构详解 MSI 流水线架构 核心函数逐分析 UI 界面布局 按键系统与焦点导航 全屏预览机制 CSC 动态格...
TXW82x 平台 H.264 硬解码播放器 UI 组件开发文档
发表于2026-06-22|项目文档TXW82x H.264 播放器
H264 Player UI 组件开发文档1. 概述h264_player_ui.c 是基于 LVGL 图形框架和 MSI(Media Stream Interface)媒体流管道实现的 H.264 硬解码播放器 UI 组件。运行于 TXW82x WiFi 摄像头 SoC(C-Sky CK804DF 内核)平台。 功能: 在 LCD 上创建 H.264 文件播放器的菜单入口 遍历文件系统中 H264/ 目录下的 *.h264 文件并展示文件列表 选择文件后,通过 MSI 管道完成硬件解码并在 LCD 视频层...
TXW828 AI 闹钟 — UI 模块工程说明文档
发表于2026-05-09|项目文档TXW828 AI 闹钟
TXW828 AI 闹钟 — UI 模块工程说明文档 适用对象: 接手此项目的开发者、团队成员最后更新: 2026-05-09LVGL 版本: LVGL 8.x(见 sdk/lib/lvgl/)硬件平台: TXW828(C-SKY 架构) 目录 模块概览 目录结构 核心架构 各模块详细说明 数据流与刷新机制 公共 API 参考 添加新页面的步骤 依赖关系 已知限制与注意事项 编译与调试 一、模块概览1.1 这个项目是什么这是一个基于 TXW828 芯片的 AI 闹钟产品的 UI 界面。设备配备一个小尺...
嵌入式 LVGL UI 框架重构实战:消除样板代码、统一主题系统
发表于2026-05-09|项目文档TXW828 AI 闹钟
嵌入式 LVGL UI 框架重构实战:消除样板代码、统一主题系统 项目: TXW828_C0X_AI_ALARM_CLOCK日期: 2026-05-09重构范围: project/ui/ 目录技术栈: C / LVGL / 嵌入式 RTOS 一、重构背景与动机1.1 原始代码问题分析通过完整审查 project/ui/ 目录下的所有源文件,发现以下主要问题: 类别 问题 严重程度 架构 5 个屏幕页面重复实现 menu→detail 切换样板代码(各约 50-80 行) �...
avatar
钟栩
记录嵌入式开发、系统设计与问题解决
文章
20
标签
58
分类
9
Follow Me
公告
保持好奇,持续构建,把复杂的事情讲清楚。
最新文章
TXW81x 微信 UI、控制层与业务服务开发文档2026-07-17
TXW81x 微信语音 Opus 与 WCA 音频链路开发文档2026-07-17
TXW81x 微信消息 UDP v2 协议开发文档2026-07-17
TXW81x 微信消息模块总体架构开发文档2026-07-17
Blog 视觉与阅读体验追加优化开发文档2026-07-12
分类
  • Bug 修复1
  • 博客开发6
  • 项目文档12
    • TXW81x 可视对讲5
    • TXW828 AI 闹钟2
    • TXW82x ADPCM 对讲1
    • TXW82x H.264 播放器1
    • TXW82x 图传2
标签
CSS UI组件 代码移交 TXW82x 样式 音频编解码 图片 UI架构 微信消息 重构 TXW828 H.264 MSI JavaScript 目录 ADPCM 业务服务 JPEG 网络协议 视频对讲 Git 设计模式 Wi-Fi图传 C语言 代码高亮 嵌入式 RTOS Opus Hexo RTSP 前端 TXW81x 项目文档 RTP 双画面 状态机 对讲 可视对讲 语音传输 Spook
归档
  • 七月 2026 12
  • 六月 2026 4
  • 五月 2026 4
网站信息
文章数目 :
20
运行时间 :
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2022 - 2026 By 钟栩
循此苦旅 以达繁星
搜索
数据加载中