柿饼M3模块免费体验活动来啦,今晚还有专题直播等你来!"/>
柿饼M3模块免费体验活动来啦,今晚还有专题直播等你来!
很多小伙伴可能会发现,在过去的很长一段时间里,柿饼UI团队里的小伙伴在各个交流群里面很少出现,微信公众号也基本不推柿饼的文章和活动了。很多人心中可能有疑问,他们是不是遇到什么事情了?是的!确实搞了一波事情!今年有多款搭载柿饼UI的手环、手表都成功上市了,其中不乏一线大品牌的产品。
2019年初,刚开始推广柿饼UI的时候,有很多开发者比较质疑在嵌入式平台用JavaScript脚本开发GUI的方式。其中最常见的质疑就是:JS执行效率低、开发UI帧率上不去。说真的,没有真正经过市场检验的产品,说什么也不能赢得大家的认同!很幸运,我们遇到了一群愿意相信我们的小伙伴,大家通力合作,终于让这群小伙伴们的产品都一件件的量产并成功上市。
这里简单说明下柿饼UI以JavaScript语言开发嵌入式GUI的优点:
JavaScript开发GUI便捷高效,节省用户大量的界面逻辑开发时间
底层核心逻辑和上层业务逻辑分离,负责数据流转、屏幕刷新和设备控制的代码都由C/C++实现,JavaScript不会影响界面帧率
柿饼UI支持JavaScript代码压缩、混淆、编译成字节码,对于关键代码可编译成字节码执行,实测执行效率与C基本接近
对于大型项目,可有效降低调试内存泄漏BUG的痛苦
有较为完善的针对可穿戴设备的低功耗设计
01
基于柿饼UI的M3模块
前段时间社区有很多小伙伴,其中不乏一些创客大佬,联系我们,基于柿饼派提了一些改进建议,以便能更好的体验、“折腾”柿饼UI:
希望柿饼派能换成自己想要的屏幕
希望柿饼派能支持竖屏显示
希望自己可以自由的控制柿饼派的底层外设
希望能出一个柿饼派模块,便于个性化DIY
为了能更好的满足大家的使用和“折腾”需求,柿饼UI团队这次不仅做了一款非常小的柿饼模块 —— PersimM3模块,还向广大开发者朋友开放了模块的SDK,大家可以很好的“折腾”底层了,以后换屏神马的都是小事。其中PersimM3模块参数如下:
现在我们为你提供了免费体验柿饼M3的机会,参与方式详见下文!
????????????
活动一免费体验基于M3的新版“柿饼派”
M3模块采用SDK的开发模式。开发者不仅可以制作自己的UI工程,而且固件也能自定义的编译生成,具有极大的灵活性。为了让开发者更方便地上手,柿饼UI团队还基于M3模块,制作了一款整体的显示屏demo套件 —— 柿饼派,让开发者可以开箱即可使用,详情可查看官方X宝链接( .4Yr17m4?sm=d211b9)。快来申请体验吧~
第一步:扫描下方二维码填写申请表,即有机会免费获得体验机会!(请务必认真填写哦)
第二步:官方审核后,将与您取得联系,本次活动限额15人!大家可以提前加入交流群!获取详细资料!
第三步:撰写体验报告,赢书包、卫衣等定制好礼
02
使用M3模块的SDK开发柿饼UI
如果柿饼派的设计满足不了用户在实际项目中的开发需求,可以使用 PersimM3 的 SDK 进行底层驱动代码的移植,编译生成项目所需的工程固件,从而完成项目的开发。下面主要介绍下如何使用SDK进行工程构建。
SDK介绍
M3模块的SDK提供了丰富的开发资料、文档以及示例demo。下图是SDK的资料图示:
用户拿到 SDK 资料包后,需要先浏览 docs
文件夹下的文档内容,再进行开发。
1PersimM3_SDK的目录结构2└─PersimM3_SDK3 ├─docs SDK相关文档,包括上手指南,移植驱动文档等4 ├─img 出厂固件目录5 │ ├─bootloader6 │ └─firmware7 ├─project PersimM3工程目录8 │ ├─drivers 驱动相关9 │ │ ├─drv_lcd lcd驱动
10 │ │ └─touch touch驱动
11 │ ├─firmware env编译固件的根目录
12 │ │ ├─applications 用户目录
13 │ │ └─packages 用到的相关软件包目录
14 │ │ ├─persim
15 │ │ ├─cJSON
16 │ │ ├─EasyFlash
17 │ │ ├─webclient
18 │ │ └─... ...
19 │ ├─libcpu libcpu抽象层
20 │ └─rt-thread rt-thread操作系统目录
21 └─tools 相关工具,包括编译环境env,烧写工具,ota升级工具等
22 ├─ConfigTools ota升级工具
23 ├─env env开发工具
24 └─RTGUIBuilderSetup Persimmon UI设计器
在命令行内只需简单的输入scons -j8
,就可以生成M3模块的固件,通过提供的上位机软件就可以方便的下载进M3内执行
活动二
大促欢乐购
今晚直播 —— 教你如何妙用柿饼M3!
观看直播即有机会赢好礼哦
你可以添加微信17775982065为好友,注明:公司+姓名,拉进 RT-Thread 官方微信交流群!
RT-Thread
让物联网终端的开发变得简单、快速,芯片的价值得到最大化发挥。Apache2.0协议,可免费在商业产品中使用,不需要公布源码,无潜在商业风险。
长按二维码,关注我们
点击阅读原文进入直播间
你点的每个“在看”,我都认真当成了喜欢
更多推荐
柿饼M3模块免费体验活动来啦,今晚还有专题直播等你来!
发布评论