EVM 3.0 发布,迈向超轻量物联网浏览器更进一步

栏目: 软件资讯 · 发布时间: 3年前

内容简介:1. EVM是什么? EVM 全称 Embedded Virtual Machine,本质上是一款通用、精简的嵌入式虚拟机,由语法解析前端框架和字节码运行后端构成,可运行在资源受限制的单片机上。 2. EVM物联网应用生态建设 3. 更新内容 ...

1. EVM是什么?

EVM 全称 Embedded Virtual Machine,本质上是一款通用、精简的嵌入式虚拟机,由语法解析前端框架和字节码运行后端构成,可运行在资源受限制的单片机上。

EVM 3.0 发布,迈向超轻量物联网浏览器更进一步

2. EVM物联网应用生态建设

EVM 3.0 发布,迈向超轻量物联网浏览器更进一步

3. 更新内容

  • 增加cortex-m3/m4/a9平台支持;
  • 增加bouffalolab博流BL602芯片支持;
  • 增加cat1 4G芯片ASR3601芯片支持;
  • 增加IOT.js支持,为物联网提供一个基于 Web 技术的可相互操作的服务平台;
  • 增加对MicroPython的兼容支持,原生支持js调用micropython的标准库和第三方库;
  • 增加对WebAssembly的原生支持,可以将C/C++/Java/Go/Rust等语言编译成WASM,在JS层原生调用wasm的API;
  • ecma增加unicode支持
  • EVUE增加lvgl5.3的支持,原生兼容lvgl5.3/lvgl7;
  • EVUE模拟器增加对lvgl5.3支持,支持在线运行evue和epk应用
  • 发布《EVM 应用开发标准 1.0》
  • 更新在线帮助手册;
  • 更新项目目录结构,支持集成更多RTOS和组件、模块;

4.快速体验

  • 启动器和启动器内每个应用直接从云端获取应用包,实时渲染;
cd tools/evuesimulator-20210326090615-8e30a0e
./evue.exe C:/test/watch_launcher
EVM 3.0 发布,迈向超轻量物联网浏览器更进一步

 

5. 效果展示

  • js原生调用WebAssembly的wasm文件

EVM 3.0 发布,迈向超轻量物联网浏览器更进一步

  • js原生调用micropython的第三方库

EVM 3.0 发布,迈向超轻量物联网浏览器更进一步

EVM 3.0 发布,迈向超轻量物联网浏览器更进一步

  • EVUE 启动器

EVM 3.0 发布,迈向超轻量物联网浏览器更进一步EVM 3.0 发布,迈向超轻量物联网浏览器更进一步EVM 3.0 发布,迈向超轻量物联网浏览器更进一步EVM 3.0 发布,迈向超轻量物联网浏览器更进一步

  • EVM应用商店

EVM 3.0 发布,迈向超轻量物联网浏览器更进一步

6. 下个版本更新计划

  • 继续完善IOT.js支持;
  • 继续完善micropython支持;
  • 重构增强evm超轻量物联网浏览器引擎;
  • 继续完善对cat1芯片的适配支持;
  • 增加对ESP32开发板支持;
  • 增加华为云组件支持;

7. EVM在线帮助手册

8. EVM 芯片支持计划

EVM团队愿意携手广大的芯片厂家和方案公司,给物联网行业的开发者推出更加简单高效的解决方案,打破物联网和互联网人才边界,赋能物联网企业和开发者提供全新的开发模式,降低物联网开发门槛,极速提升开发效率。

芯片

应用场景

方案

ASR3601

可用于功能机、儿童手表、POS机、对讲机、智能音箱等应用

基于EVM的物联网小程序解决方案

基于EVM的应用商店解决方案

stm32L4R9

健康手环,智能手表,小型医疗设备,智能表计和智能工业传感器

基于EVM的物联网小程序解决方案

BL602

Wi-Fi + BLE 组合(大写)的芯片组,用于低功耗和高性能应用开发

基于EVM的服务应用解决方案

9. 项目地址


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

C标准库

C标准库

P. J. Plauger / 卢红星、徐明亮、霍建同 / 人民邮电出版社 / 2009-7 / 79.00元

本书是由世界级C语言专家编写的C标准库经典著作。英文版已经重印十多次,影响了几代程序员。 本书结合C标准的相关部分,精辟地讲述了每一个库函数的使用方法和实现细节,而这正是一个真正的C程序员所必须掌握的。更重要的是,书中给出了实现和测试这些函数的完整源代码,可以让你更深入地学习C语言。不仅如此,本书还讨论了一些即使是最有经验的C程序员通常也不熟悉的知识,比如国际化和独立于区域设置的程序的编写、......一起来看看 《C标准库》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

SHA 加密
SHA 加密

SHA 加密工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具