# PersimmonUI **Repository Path**: rt-thread_-yoc/PersimmonUI ## Basic Information - **Project Name**: PersimmonUI - **Description**: PersimWear OS 轻量级穿戴 OS 解决方案 - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-04-18 - **Last Updated**: 2024-05-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # RT-Persimmon 使用文档 > PersimWear OS 轻量级穿戴 OS 解决方案 - 小程序开发模式 - 强大的 GUI 引擎 - 拖拽式界面设计 - 完备的平台层支持 ## 依赖软件包 柿饼UI组件在目录:`components/PersimmonUI` 下 ![](figures/1.png) * persim-packages:柿饼UI库相关文件 * persimwear_bootstrap:柿饼UI启动相关文件 * persimwear_js_fwk:柿饼UI的JavaScript组件相关文件 * persim_device: 柿饼UI设备驱动层接口 ## 资源相关目录 柿饼UI使用的资源目录为:`solutions/persimmon_demo/data` data 目录下为柿饼UI的根文件系统。其中: `app.prc` 文件是使用 `persim-studio` 设计器打包出的文件, 目录`solutions/persimmon_demo/data/system/fonts` 下为柿饼UI所使用到的字体文件。 ## 添加配置项 需要按照如下配置,使能相关配置项: ![](figures/2.png) 使能柿饼UI组件,使能 lcd 以及 touch 外设: ![](figures/3.png) 使能文件系统支持: ![](figures/4.png) ## 编译烧录 * 使用 make 进行编译 * 使用 make flashall 烧录全部资源 烧录成功后,复位开发板柿饼UI会自动运行,显示界面如下: ![](figures/ui.png) ## 使用方法 * 可见本文件夹下的 movie/persim.mp4 文件 ## 测试命令 * CPU占用: 可以在串口终端输入`usage`查看 * 平均FPS: 可以在串口终端输入`fps_cpu 1`,然后会在屏幕上显示实时FPS帧率信息 ![](figures/5.png) ## 声明:在商业中使用该组件,需商业授权!