KDocs 研发资料库
  • 手表穿戴技术应用文档入口汇总
  • JL707N穿戴客述问题FAQ
  • 彩屏仓 硬件开发指南 与 量产作业流程规范
  • 彩屏仓 AC98N和JL701烧录升级注意事项
  • JL707 硬件开发资料
  • JL707 手表硬件设计注意事项 总结
  • 穿戴生产烧录OTA和key文件添加使用说明
  • JL707N-入门到进阶开发指导文档
  • 彩屏仓982相关
  • 彩屏仓耳机介绍
  • 杰理701_707双屏demo介绍
  • 707电子吧唧开发资料
  • GPIO相关
  • UART串口相关
  • SPI相关
  • nandflash相关
  • norflash相关
  • IIC相关
  • PWM相关
  • SD卡相关
  • 定时器TIMER
  • 文件系统接口设计说明文档
  • 音视频录像开发流程
  • rdec编码器
  • 穿戴功耗数据标准
  • 手表蓝牙开发文档
  • 701蓝牙PAN联网demo
  • BLE开发使用说明
  • 701手表2.0.0版本SDK EQ在线调试和离线调试方法 V1.1
  • JL707 手表喇叭输出声音大小评估方法 V1.0
  • JL707 手表音频EQ调试方法 V1.0
  • AC707N 手表通话写卡 软件配置方法
  • 录音功能
  • 701手表2.X.X系列SDK调试EQ配置方法及音频调试技巧V1.1
  • 701手表104版本SDK EQ在线调试和离线调试方法 V1.1
  • mic2dac示例
  • P11 SensorHub相关
  • 手表升级操作文档
  • AC707NGPU
  • DBI模块介绍
  • GPU模块介绍
  • 701N屏幕驱动配置说明
  • 701N_UI编辑工具用户手册
  • 支付宝资料
  • 支付宝硬件接入资料
  • 支付宝乘车码接入资料
  • CAT1 接入文档
  • 701N_WATCH_CAT1开发说明
  • Findmy功能
  • music模式相关
  • 707电池曲线
  • 707N内置FLASH挂载FAT文件系统251112_v1.2
  • AC707N_本地视频播放demo(AVI-MJPEG-PCM)
  • 光波导屏幕调试
  • 耳机研发和生产流程 指南
  • 707-NandFlash 代码和UI资源独立烧录方案
  • 彩屏仓时间同步补丁
  • 彩屏仓抖音点赞移植
  • 707LVGLv8双屏开发
  • 707N蓝牙互传图传demo
  • AVIPCM数据流接入AIVOICE
  • Flash分区操作demo
  • 手表发射问题
  • 701_707 双备份升级DEMO
  • 707_乘车码刷码失败问题_共性

707电子吧唧开发资料

📎 原始文档:https://www.kdocs.cn/l/crYSpJsBjVDI 707电子吧唧开发资料

前言:

这份文档旨在为电子吧唧(Electronic Badge)及类似形态的产品提供开发指导。此类产品通常集成动画与图像展示、蓝牙数据传输以及 AI 对话等核心功能。与智能手表应用相比,其显著特征在于交互逻辑相对简洁,无需复杂的用户界面切换与多页面展示。

本文档描述了LVGL8的补丁更新和使用说明,包括基础触摸和显示,文字和图片显示等功能。支持基本绘制功能和复杂绘图功能,支持2.5D变换、JLANI动画模块(使用PSRAM)。
为了方便代码更新:后续的707-watch-standard-lv8-e_badge版本使用git 管理,默认使用aliyun,这里会定期更新修复bug 补丁和发布,请定时查收和验证,首先需要先注册阿里云和申请加入方可访问克隆下载代码,如下为新连接:

https://account-devops.aliyun.com/account/invite?sign=d702e663ae18c7302e5d5a3e6e2f8eec&next_url=https%3A%2F%2Fcodeup.aliyun.com%3Forg_id%3D69143f1be6c3e0425dbdae2b

进入组织后选择AC707_WATCH_LV8_EBAGE 项目进行拉取代码即可。
image

蓝牙互传图传demo

707N蓝牙互传图传demo.otl

  • 支持707设备之间互传静态图片和gif图片(碰一碰功能)
  • 支持手机下载静态图片和gif图片到设备(需要更新app sdk)
  • 支持手机下载图片与设备互传图片统一管理
  • 支持左右划切换图片
  • 支持上拉下拉菜单

与APP交互相关

707_SDK APP接口相关.otl

  • 与APP交互数据收发,蓝牙连接和断开相关接口介绍
  • OTA升级、大文件传输、视频文件传输、图片 动图传输的流程介绍文档以及是否支持第三方App 直接调用
  • 大模型语音对话,需要实现MIC 数据采集 OPUS编码上报 以及 语音接收 解压 播放 的流程 以及相关核心接口说明

动画资源适配要求

AVI GIF JPG三种方案资源占用对比.otl

测试的原始资源:188K的gif文件
设备端识别到格式转换成UI资源后大小
GIF431KB(低压缩)
AVI258KB
JPG252KB

客户可以基于自身产品需求选择开发方案

  • GIF方案简单快捷,通过蓝牙互传demo可以实现APP下发GIF,杰理UI框架自带GIF显示(已转换为杰理格式的GIF)
  • JPEG方案存储空间占用最小,且自定义程度高,用户可根据需求限制单帧资源大小、切图轮播帧率等内容,开发复杂度也最高,需要自行搭建资源管理框架以及APP资源传输框架。如果有音轨需求,还需要自行实现音画同步
  • AVI方案存储空间折中,可通过ffmpeg限制画质、帧率去限制大小,同时自带音轨处理,适用于需要播放带音频的素材,且avi文件管理方便,可通过杰理工具中的packres打包avi资源,通过app传输。

AVI动画实现方案

AVI入门知识

AC707N_本地视频播放demo(AVI-MJPEG-PCM).otl

  • 视频格式限制:仅支持 AVI 容器,视频编码为 MJPEG、音频编码为 PCM。
  • AVI PC端转换工具:FFmpeg

AVI资源转换注意事项

707_AVI资源转换说明.otl

  • 核心用途:专门将 MP4 文件转换为 MJPEG 编码的 AVI 文件,适配特定播放需求。
  • 脚本特性:支持精确帧数控制、3 级压缩模式,保持原视频时长,输出压缩比与文件大小对比统计。
  • 格式适配:转换后默认符合 MJPEG 视频编码标准,需配合播放端要求确认音频编码兼容性(如 PCM 编码)。

AVI功能拓展使用示例

AVI定制功能开发示例.otl

  • AVI单视频循环播放实现
  • AVI多视频循环轮播实现
  • AVI多视频滑动切换实现

AVI新建音频流

AVIPCM数据流接入AIVOICE.otl
将 AVI 文件的 PCM 数据流接入 AIVOICE,核心是针对性解决两大关键问题:

  • 是不同音频采样率的 AVI 文件切换时易出现的死机故障,保障播放流程的稳定性;
  • 是优化喇叭输出音量偏小的体验短板,让音频播放效果更符合使用需求。

杰理框架彩屏屏幕调试技巧

使用杰理UI框架。
无杰理UI框架基础的开发者可以先学习以下内容
培训-屏幕、TP驱动相关.otl //包含屏幕原理和驱动
UI入门简单实列.otl // 包含具体UI控件使用案例
多国语言及字库使用指南.otl // 字体相关使用说明

本文档包含以下子页面

  • 707N蓝牙互传图传demo
  • 707_SDK APP接口相关
  • AVI GIF JPG三种方案资源占用对比
  • 707_AVI资源转换说明
  • AVI定制功能开发示例
  • AVIPCM数据流接入AIVOICE
  • 培训-屏幕、TP驱动相关
  • UI入门简单实列
Prev
杰理701_707双屏demo介绍
Next
GPIO相关