0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

柿饼UI以JavaScript语言开发嵌入式GUI的优点

RTThread物联网操作系统 来源:RTThread物联网操作系统 作者:RTThread物联网操作 2020-11-04 09:18 次阅读

很多小伙伴可能会发现,在过去的很长一段时间里,柿饼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模块参数如下:

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 模块
    +关注

    关注

    7

    文章

    2486

    浏览量

    46551
  • GUI
    GUI
    +关注

    关注

    3

    文章

    611

    浏览量

    38813
  • SDK
    SDK
    +关注

    关注

    3

    文章

    966

    浏览量

    44728

原文标题:柿饼M3模块免费体验活动来啦,今晚还有专题直播等你来!

文章出处:【微信号:RTThread,微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何成为一名嵌入式C语言高手?

    如何成为一名嵌入式C语言高手? 嵌入式系统是当今科技领域的核心,而C语言则是嵌入式系统开发中最
    发表于 04-07 16:03

    GUI Guider新版本发布,嵌入式GUI开发体验升级

    、大小转换和帧率转换。  下载GUI Guider v1.7.1 GUI Guider是恩智浦研发的一款用户友好、跨平台、支持多语言嵌入式人机交互应用
    发表于 03-29 09:47 386次阅读
    <b class='flag-5'>GUI</b> Guider新版本发布,<b class='flag-5'>嵌入式</b><b class='flag-5'>GUI</b><b class='flag-5'>开发</b>体验升级

    如何成为一名嵌入式C语言高手?

    如何成为一名嵌入式C语言高手? 嵌入式系统是当今科技领域的核心,而C语言则是嵌入式系统开发中最
    发表于 03-25 14:12

    嵌入式学习步骤

    开发嵌入式学习步骤总结如下: (1).确定目标平台:选择适合您要开发嵌入式系统的硬件平台。这取决于您要控制的设备以及您需要执行的任务。 (2).选择编程
    发表于 02-02 15:24

    嵌入式GUI开发特训营”开营啦!是学霸就有奖拿,快来挑战一下!

    前言 近期,恩智浦中国官方账号在国内知名视频平台"B站"推出了嵌入式GUI开发特训营系列视频教程:   https://www.bilibili.com/video
    的头像 发表于 12-07 10:55 726次阅读
    “<b class='flag-5'>嵌入式</b><b class='flag-5'>GUI</b><b class='flag-5'>开发</b>特训营”开营啦!是学霸就有奖拿,快来挑战一下!

    嵌入式GUI特训营』开营啦!是学霸就有奖拿,快来挑战一下!

    ! ↓↓↓ 点击这里,马上入营! 精品课程 在“嵌入式GUI特训营”中,通过NXP资深工程师主讲的7堂精品技术课程,你将会—— 了解GUI热点技术和开发技巧 结识免费的
    的头像 发表于 12-01 09:15 207次阅读
    『<b class='flag-5'>嵌入式</b><b class='flag-5'>GUI</b>特训营』开营啦!是学霸就有奖拿,快来挑战一下!

    c语言嵌入式开发

    电子发烧友网站提供《c语言嵌入式开发.zip》资料免费下载
    发表于 11-17 14:11 2次下载
    c<b class='flag-5'>语言</b><b class='flag-5'>嵌入式开发</b>

    嵌入式javascript编译器的设计与实现

    电子发烧友网站提供《嵌入式javascript编译器的设计与实现.pdf》资料免费下载
    发表于 10-30 11:29 0次下载
    <b class='flag-5'>嵌入式</b><b class='flag-5'>javascript</b>编译器的设计与实现

    如何用C语言开发DSP嵌入式系统?

    如何用C语言开发DSP嵌入式系统? DSP嵌入式系统开发是一个非常重要的领域,它涉及到设备的控制、数据的处理、系统的优化等多种方面,因此,掌
    的头像 发表于 10-29 17:29 815次阅读

    使用GUI Guider工具开发嵌入式GUI应用(3)

    本节讲述在GUI Guider中,应用各种UI的基本元素,并顺利部署到MCU的过程。在GUI Guider中使用各LVGL的组件时,将会涉及到GUI Guider的操作,以及将某些组件
    的头像 发表于 08-16 14:39 1539次阅读
    使用<b class='flag-5'>GUI</b> Guider工具<b class='flag-5'>开发</b><b class='flag-5'>嵌入式</b><b class='flag-5'>GUI</b>应用(3)

    使用GUI Guider工具开发嵌入式GUI应用(2)

    GUI Guider本质上是一个方便嵌入式开发者基于LVGL开发GUI应用的源码生成器工具,其作用是帮助开发者生成LVGL的应用源码,
    的头像 发表于 08-16 14:36 2170次阅读
    使用<b class='flag-5'>GUI</b> Guider工具<b class='flag-5'>开发</b><b class='flag-5'>嵌入式</b><b class='flag-5'>GUI</b>应用(2)

    使用GUI Guider工具在MCU上开发嵌入式GUI应用 (1)

    LVGL是一个开源免费(MIT许可)的嵌入式GUI组件,支持触摸屏操作,移植简单方便,开发者一直在不断完善更新。
    的头像 发表于 08-16 14:29 1567次阅读
    使用<b class='flag-5'>GUI</b> Guider工具在MCU上<b class='flag-5'>开发</b><b class='flag-5'>嵌入式</b><b class='flag-5'>GUI</b>应用 (1)

    GUI Guider v1.6.0正式发布:更多嵌入式HMI开发新功能,等你来探索!

    新版GUI Guider发布 GUI Guider 是恩智浦研发的一款用户友好、跨平台、支持多语言嵌入式人机交互应用开发工具。它是基于开源
    的头像 发表于 08-04 08:05 1215次阅读

    什么人适合学习嵌入式开发

    公司。 首先,针对大学毕业生来说,想要参加嵌入式学习最好是计算机、电子、电气、微电子、电子信息、通信、自动化、信息工程等相关专业。之所以对专业要求如此严格,是因为在嵌入式领域中大部分开发都会用到C
    发表于 06-07 15:55

    嵌入式用什么语言编程?

    嵌入式用什么语言编程? 嵌入式系统应用越来越广泛,专业的嵌入式工程师对这样的问题肯定不会太关注,只是针对一些初级入门者,做个简单的了解,认识一下这个广受关注的技术是由哪种
    发表于 05-18 10:08