js 在嵌入式中应用

最近在做的一个项目,阿里haas(HaaS开发框架 (aliyun.com))。
先简单介绍下,就是前端的vue.js可以在有linux环境的嵌入式设备运行用于显示交互UI,可以跨平台,有arm和risc-v。

  • 成果:

这个是在risc-v架构的算能芯片(cv1811h)上跑的。

image.png

  • 原理:

可以和pyhton类比,py文件通过解释器执行,这个也是JS文件通过解释器执行。

46e926edbf0e6846eaa858b9401de9e.png

  • 对标:

基本上就是和安卓抢位置的,广告机,交互引导的智能机器等等。

  • 使用下来:

优势是不需要安卓的臃肿,升级方便简单,灵活,更新迭代快,不用太考虑性能,便宜。

劣势是 复杂的图形转换需要特别的写加速函数以及对JS语法不是100%支持,生态还不行,太复杂的功能还是不行。

  • 闲话:

这个东东感觉阿里没有全力在推,虽然还在更新,,,

感觉是一个创新吧,把前端的东西用在嵌入式上,和qt,安卓比虽然还差点,不过想法very good,如果复杂的UI可以完善下然后降低开发门槛之类的,那就基本上无敌了。就可以把互联网的那一套拿到嵌入式上了,前端JS,后端是linux和驱动适配,迭代可以非常快,copy起来也是很简单,可以是下一个互联网。

7 打赏
打赏 12 积分后可见