js 在嵌入式中应用
最近在做的一个项目,阿里haas(HaaS开发框架 (aliyun.com))。
先简单介绍下,就是前端的vue.js可以在有linux环境的嵌入式设备运行用于显示交互UI,可以跨平台,有arm和risc-v。
- 成果:
这个是在risc-v架构的算能芯片(cv1811h)上跑的。
- 原理:
可以和pyhton类比,py文件通过解释器执行,这个也是JS文件通过解释器执行。
- 对标:
基本上就是和安卓抢位置的,广告机,交互引导的智能机器等等。
- 使用下来:
优势是不需要安卓的臃肿,升级方便简单,灵活,更新迭代快,不用太考虑性能,便宜。
劣势是 复杂的图形转换需要特别的写加速函数以及对JS语法不是100%支持,生态还不行,太复杂的功能还是不行。
- 闲话:
这个东东感觉阿里没有全力在推,虽然还在更新,,,
感觉是一个创新吧,把前端的东西用在嵌入式上,和qt,安卓比虽然还差点,不过想法very good,如果复杂的UI可以完善下然后降低开发门槛之类的,那就基本上无敌了。就可以把互联网的那一套拿到嵌入式上了,前端JS,后端是linux和驱动适配,迭代可以非常快,copy起来也是很简单,可以是下一个互联网。
-
JavaScript
-
嵌入式
-
项目经历
看不懂,不过大为震撼
好家伙 没有啥是js干不了的