EVM 超轻量物联网虚拟机 1.0 正式版发布
1. EVM是什么
EVM
全称 Embedded Virtural Machine
,本质上是一款通用、精简的嵌入式虚拟机,由语法解析前端框架和字节码运行后端构成,可运行在资源受限制的单片机上。
2. 更新内容
- 增加对Zephyr(Linux基金会旗下开源RTOS)全面支持
- 增加一键开发环境配置脚本evm.sh,支持windows和Linux;
- 增加windows平台编译构建调试工具链evm-tools;
- 增加REPL在线调试程序支持
- 增加物联网驱动模块evm,支持adc、adc、flash、gpio、lcd、pwm、sys、timer、uart、watchdog等驱动;
- 增加ecma支持,支持Object、array、string、number、math、regexp;
- 增加EVM在线帮助手册
- 增加小熊派stm32l431开发板支持
- 增加qemu模拟仿真cortex_m3支持,快速体验EVM
- 增加编译时资源配置支持,允许在编译时定义系统资源,从而减少代码大小并提高性能。
- 全新的项目目录组织架构,面向未来推出更多的模块,适配更多的RTOS和芯片开发板;
3. 下个版本更新计划
- 完善EVM对zephyr的驱动支持
- 完善ecma设计
- 发布python3语言
- 增加华为云组件
4. EVM在线帮助手册
6. EVM问卷调查
欢迎大家投票,选出你最喜欢的物联网开发语言, EVM团队会优先支持!
EVM支持多语言开发物联网,你最希望支持的语言是哪一种语言?
7. 项目地址
- Gitee: https://gitee.com/scriptiot/evm
- Github: https://github.com/scriptiot/evm
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Python 在线文档系统 MrDoc,发布 Windows 免安装一键体验包和浏览器速记扩展
2020年5月17日,MrDoc官方发布了适用于Windows平台64位操作系统的免安装部署一键启动体验包和Chrome浏览器扩展。 1、Windows免安装一键启动包 MrDoc 是基于 Python 的 Django框架开发的在线文档系统,适合作为个人和小型团队的私有化在线文档工具。为了提高用户体验的便捷性,特别将MrDoc源码打包为了Windows平台下的可执行文件exe,并且配合启动脚本,可以实现免安装Python语言、免安装Python第三方依赖库、一键启动运行。 使用说明详见:http://mrdoc.zmister.com/project-7/doc-249/ 2、基于chrome浏览器的网页扩展 同时发布了Chrome浏览器下的网页文档速记扩展。通过配置用户Token,调用网页扩展,可以快速地记录和发布文档到MrDoc。 浏览器扩展的安装说明详见文档:http://mrdoc.zmister.com/project-7/doc-243/ 3、未来开发规划 MrDoc致力于成为覆盖全平台(Web端、浏览器扩展端、移动端、桌面端)的私有化在线文档部署方案,目前Web端和浏览...
- 下一篇
Audacity 2.4.0 发布,多轨音频编辑器
Audacity是一个跨平台的声音编辑软件,用于录音和编辑音频,是自由、开放源代码的软件。可在Mac OS X、Microsoft Windows、GNU/Linux和其它操作系统上运作。 目前,Audacity 2.4.0 已正式发布,具体更新内容如下: Catalina Mac 上的 Audacity 经过公证并在 Catalina 上运行。 时间工具栏 从选择工具栏中拆分了录制/播放时间,现在可以将其拖动以使其更大。这尤其适用于录制自己演奏乐器离屏幕较远的用户。 大型“时间工具栏”(右侧) 新的工具栏可以从屏幕的底部“停靠”,并且可以变得更大,以便于更远的观看。 多视图 添加了一个新的可选模式来查看音频。在这种新模式下,用户可以同时看到波形和频谱图。 用户可以通过单击波形左侧面板中轨道名称旁边的向下三角形来进入多视图模式。这将下拉包含选项的菜单,包括多视图模式。 这些显示时间工具栏和多视图模式的 Audacity 截图是在 Windows 版本的 Audacity 上使用深色主题制作的。 Other Changes 有关更改的更详细说明,包括自 2.3.3 起修复的许多错误的...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS关闭SELinux安全模块
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Red5直播服务器,属于Java语言的直播服务器