打印
[中国合作伙伴]

中国合作伙伴解决方案-Persimmon UI:柿饼UI

[复制链接]
3372|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
中国合作伙伴解决方案-Persimmon UI:柿饼UI

上海睿赛德电子科技有限公司于2011年在上海成立,是RT-Thread的实际拥有者和发展方向控制人,负责RT-Thread的维护、运营和核心组件开发等工作。开发团队均来自于国际知名公司,具备深厚丰富的物联网开发经验。公司正在加速扩张研发团队,开发、优化物联网所需的关键组件,目标是成为国内最主流、物联网终端首选、联网装机量数十亿台的IoT OS。睿赛德电子科技已经与多家重量级芯片厂商和IoT云厂商达成战略合作,共同拓展嵌入式和物联网市场。
              

上海睿赛德电子科技有限公司于2011年在上海成立,是RT-Thread的实际拥有者和发展方向控制人,负责RT-Thread的维护、运营和核心组件开发等工作。开发团队均来自于国际知名公司,具备深厚丰富的物联网开发经验。公司正在加速扩张研发团队,开发、优化物联网所需的关键组件,目标是成为国内最主流、物联网终端首选、联网装机量数十亿台的IoT OS。睿赛德电子科技已经与多家重量级芯片厂商和IoT云厂商达成战略合作,共同拓展嵌入式和物联网市场。

方案介绍    Persimmon UI是一套运行在RT-Thread嵌入式实时操作系统上的图形用户组件界面,用于提供图形界面的用户交互。
它采用C++语言编写,基于C语言实现的底层图形像素引擎,为上层应用提供了控件、窗口、signal/slot,手势动画等机制。 为了提高UI的开发灵活性、降低用户开发时间和成本,Persimmon 提供了所见即所得的UI设计器。用户可通过设计器轻松实现UI界面设计,并利用JavaScript脚本实现对界面逻辑的控制。
•        柿饼UI整体架设在RT-Thread操作系统之上,并密切配合RT-Thread底层的技术,使用之上的各类外设驱动,Flash文件系统,OTA,USB外设等技术,达到最佳适配的程度。
•        在RT-Thread底层基础之上,柿饼UI环境以C++方式编写、实现了一套完整的UI框架,包括对脏矩形绘图,手势识别,滑动交互,动画特效,页面管理等一系列的人机交互框架。
•        针对界面应用,为了达到易开发的目的,实现设计即为所得的模式,加入了柿饼设计器(Persimmon UI Builder),JavaScript引擎,Persimmon UI的Js运行时环境等的方式,提供到开发者最简洁、快速的开发模式。同时也能够和RT-Thread其他组件配合,例如音频流播放器,视频播放器配合,支持多媒体相关的功能


框图



代码下载         
   

文档下载         

相关视频         
    相关产品                        

STM32L4R9         

使用特权

评论回复
沙发
jcky001| | 2020-11-27 14:56 | 只看该作者
很棒的方案,支持一下

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:21ic管理
简介:哎呦,这里是二姨家跑跑跑小跑堂,微信联系:xiaopaotang21ic

2183

主题

7849

帖子

257

粉丝