EsDA AWBlock 基于“积木堆叠”的思路,让嵌入式应用开发向图形化编程迈进了一大步。让嵌入式编程变得像玩乐高一样,更加简单、有趣。
AWBlock 是什么?
AWBlock 是 EsDA 家族中的一员,一种可视化编程工具,通过拖拽各种“积木”进行拼接,组合出所需的程序逻辑。其中“积木”包含了各种功能函数、语法关键字等。
可以像玩乐高玩具一样,用一个个积木堆叠出需要的逻辑块,创造出简单的功能块,再将这些功能块,组合一起,最终构建出一个完成的程序。
AWBlock 希望通过这种积木拼接的方式,代替部分传统的文本编程,尽可能地降低编程的难度,帮助用户快速开发出应用程序,让编程变得更有趣、更容易上手。
AWBlock 带来了什么?
AWBlock 就像是一个精通各种编程语言的翻译官,将人类更易懂的“积木语言”翻译成 MCU 所能支持的各种脚本语言。
AWBlock 具有以下多种特性:-
模块化图形,逻辑清晰易懂;
-
中文描述,更符合国人习惯;
-
积木式堆叠,简单有趣;
-
支持多种类型脚本输出,适应各种引擎平台。
AWBlock 适合各种需要编写代码的场合,可以融入到 EsDA 体系的各个软件框架中,其中最为常见的有以下 2 种场景:
1. 与AWFlow结合,让应用开发向低代码更进一步
AWFlow应用开发中,经常需要在数据流中对数据进行一些定制化的处理,主要是通过脚本语言来完成。为了让应用开发更加的简单,AWFlow Designer 将 AWBlock 与 Fscript 节点进行完美地结合,实现了通过积木堆叠取代文本编辑的开发方式。2. 与AWTK结合,实现了在嵌入式设备上编程众所周知,AWTK 是一个高性能、低消耗的GUI引擎,在嵌入式设备上有着优秀的表现。基于 AWTK 开发出可完美运行于嵌入式设备的 AWBlock 编辑器,实现了在嵌入式设备上进行编程。
嵌入式设备上编程,很适合应用于自动化控制的现场调试、配置。常见于机器设备的编程终端,示教器设备上。
(点击图片了解更多示教器详情)
【版权声明】本文为ZLG开发者社区用户原创内容,未经授权不得转载。欢迎更多用户到社区交流互动、创作博文,一经采用,可获得百元京东E卡。
原文标题:【产品应用】嵌入式软件中的“乐高”—— 【EsDA】AWBlock
文章出处:【微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
原文标题:【产品应用】嵌入式软件中的“乐高”—— 【EsDA】AWBlock
文章出处:【微信号:ZLG_zhiyuan,微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。
相关推荐
嵌入式软件开发应该掌握哪些知识? 一、 什么是嵌入式软件? 嵌入式软件通常是指
发表于 02-19 11:23
硬件组件。 (4).开发固件:编写嵌入式系统的固件,这是嵌入式系统的软件部分。固件负责控制硬件并执行特定任务。 (5).调试和测试:在将嵌入式系统部署到实际环境
发表于 02-02 15:24
这类技术都是看经验的,经验越高,那他的身价也相应变高。据统计,65%的电子产品开发企业中,嵌入式软件开发工程师团队,往往只占全公司人数的5%
发表于 12-05 15:17
之有运行程序的能力与作用。在很多智能家电开发,智能产品的研究上有着主导的作用。(对个人、团队开发产品有兴趣的朋友一定要看看嵌入式!) linux的嵌入式系统开发,涵盖了从硬件到
发表于 10-11 13:47
日常生活中应用很多,比如电子产品,尤其是我们生活中拥有的智能手机、智能电视、智能机器人等等都是利用了嵌入式技术研发出来的,单从这方面来看,前景就相当不错。
发表于 10-08 15:05
越高,那他的身价也相应变高。据统计,65%的电子产品开发企业中,嵌入式软件开发工程师团队,往往只占全公司人数的5%,但是却创造了全公司超过7
发表于 09-18 15:31
EsDAAWBlock基于“积木堆叠”的思路,让嵌入式应用开发向图形化编程迈进了一大步。让嵌入式编程变得像玩乐高一样,更加简单、有趣。AWBlock是什么?
发表于 06-12 10:35
•320次阅读
EsDAAWFlow基于“数据流动”的理念,化繁为简,将嵌入式应用开发带入到图形化编程的世界。为嵌入式产品开发提供了一个低成本、高效率的新方案。AWFlow是什么?AWFlow是
发表于 06-09 10:27
•247次阅读
EsDA — 嵌入式系统设计自动化工具
发表于 06-09 10:26
•377次阅读
EsDA开发平台为产品上线提供动力。本文将基于EsDA开发平台,通过拖拽、连线方式,10分钟快速搭建一个I2C数据采集监测业务,为客户产品开发、部署、上线缩短周期。简介I2C是一种串行
发表于 06-08 10:13
•339次阅读
是 EsDA 家族 中的一员,解决嵌入式应用业务开发的难题,帮助用户快速设计和开发出产品的应用业务。 属于一种低代码的编程工具,以拖拽节点、绘制数据流图的方式,将硬件设备、软件模块、
发表于 06-04 16:15
•275次阅读
左右滑动查看更多 技术交流群 长按识别如下二维码可加入“ EsDA嵌入式系统设计自动化交流群 ”,与志同道合的朋友交流,并有专业技术人员为您答疑解惑,如有问题可以咨询
发表于 06-04 16:15
•299次阅读
EsDA开发平台为产品上线提供动力。本文将基于EsDA开发平台,通过拖拽、连线方式,10分钟快速搭建一个I2C数据采集监测业务,为客户产品开发、部署、上线缩短周期。 简介 I2C
发表于 05-31 18:05
•297次阅读
来回顾下。 01 技术平台 ꔷ EsDA 【EsDA应用】如何使用AWBlock开发一个流水灯程序 【EsDA应用】如何5分钟快速实现指纹采集与检测 【
发表于 05-11 20:17
•282次阅读
如今,指纹信息的采集已成为产品安全系统中验证身份的重要手段之一。本文主要介绍如何通过EsDA开发套件,快速实现指纹信息的采集与验证。 简介 指纹是人体的一项具有唯一特征性的信息之一,是可以识别
发表于 05-11 20:16
•858次阅读
评论