跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
模压电感捷比信 · 专业器件主题站

Persimmon UI利用JavaScript语言开发了嵌入式GUI的优势

许多小伙伴可能会发现,很长一段时间以来,柿子UI团队中的小伙伴很少出现在各个交流小组中,而微信公众号基本上并没有推广柿子的文章和活动。许多人可能会在思考中遇到问题,是否遇到了问题?是的!确实是一波热潮!今年,已经成功推出了许多配备Persimmon UI的手镯和手表,其中许多是一线品牌的产品。在2019年初,首次推广柿子UI时,许多开发人员对在嵌入式平台上使用JavaScript脚本开发GUI的方式提出了质疑。最常见的问题之一是:JS执行效率低,并且无法提高开发UI的帧速率。老实说,没有经过市场测试的产品,没有什么可以赢得大家的认可!幸运的是,我们遇到了一群愿意信任我们的朋友,每个人都共同努力,最终使这批朋友的产品得以批量生产并成功进入市场。这里简要介绍了使用JavaScript开发嵌入式GUI的柿子UI的优势:GUI的JavaScript开发既方便又高效,为用户节省了大量的接口逻辑开发时间。底层的核心逻辑和上层业务逻辑是分开的,负责数据流,屏幕刷新和设备控制的代码全部由C ++ / C ++实现,JavaScript不会影响接口的帧速率。 Persimmon UI支持JavaScript代码压缩,混淆和编译成字节码。对于键控代码,可以将其编译为字节码以执行。测得的执行效率基本上接近于C。对于大型项目,它可以有效地减轻调试内存泄漏BUG的痛苦。可穿戴设备有一个相对完整的低功耗设计。基于柿子UI的01 M3模块不久前,社区中有许多小伙伴,包括一些大制造商,请与我们联系。基于柿子饼派,提出了一些改进建议,以便获得更好的体验和“折腾”。柿子界面:我希望可以用我想要的屏幕替换柿子派。我希望柿饼可以支持垂直显示。我希望我能自由控制柿饼的底部。外围设备希望生产干燥的柿饼模块,以促进个性化DIY。为了更好地满足每个人的使用和“抛”的习惯,柿子UI团队需要,不仅这次制作了一个非常小的柿子模块-PersimM3模块,而且该模块的SDK已向大多数开发人员和朋友开放,因此每个人都可以“折腾”。最底层将来,更换屏幕将是一件小事。 PersimM3模块参数如下: