0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AWFlow 软件包括哪些

AGk5_ZLG_zhiyua 来源:ZLG致远电子 作者:ZLG致远电子 2022-10-28 14:36 次阅读

EsDA AWFlow 基于“数据流动”的理念,化繁为简,将嵌入式应用开发带入到图形化编程的世界。为嵌入式产品开发提供了一个低成本、高效率的新方案。

AWFlow 是什么?

AWFlowEsDA 家族中的一员,解决嵌入式应用业务开发的难题,帮助用户快速设计和开发出产品的应用业务。属于一种低代码的编程工具,以拖拽节点、绘制数据流图的方式,将硬件设备、软件模块、网络服务等连接在一起,最终完成整个应用业务的设计和开发。 AWFlow 的设计思想是将嵌入式应用业务抽象成数据流的形态,提供丰富的数据处理程序块(节点),通过连接这些节点,构建出符合产品业务的数据流,从而完成产品所需的功能。 整个 AWFlow 软件包括3部分: 1.执行引擎

负责解析数据流图,并调用节点资源对数据进行处理,运行于产品中。

4e3aa5fc-5676-11ed-a3b6-dac502259ad0.png2. 节点资源

将丰富、独立的程序块封装成节点,负责处理数据流中的数据和消息。其原型代码运行于产品中,供执行引擎调用;其描述模型运行于图形化设计器上,供用户设计流图调用。

4e44ab1a-5676-11ed-a3b6-dac502259ad0.png3.图形化设计器 AWFlow Designer,专为 AWFlow 开发出来的一款图形化开发工具,通过拖拽节点、连接节点,绘制出符合产品功能的数据流图。

4e56d290-5676-11ed-a3b6-dac502259ad0.png

用户通过图形化设计器,设计出产品业务流图,将流图下载至产品设备上,设备即可根据流图进行运作。

4e7d3cb4-5676-11ed-a3b6-dac502259ad0.png

AWFlow 带来了什么?

1. 提升软件复用,减少重复开发

程序块(节点)形态,让软件走向模块化、标准化,大大提高了代码的复用率。

2. 可独立测试,提升可靠性

软件模块化同时也带来了测试独立性,独立测试、验收,保障了每一部分软件的可靠性。

3. 降低维护成本

图形化的开发方式,软件结构清晰可见,大大降低了后期人员交接和维护的难度。

4. 降低软件开发门槛

图形化、模块化,降低了开发的门槛,让更多的角色参与到业务的开发中。

5. 支持用户自定义节点

提供了自定义节点开发接口和工具,用户可实现具体行业的节点开发和积累,同时本地化管理,极大保护了客户的核心业务。

6. 逐渐走向低代码开发 随着节点的积累,丰富的可复用资源,让用户逐渐走向低代码,高效率的开发模式。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5096

    文章

    19208

    浏览量

    308440
  • 数据
    +关注

    关注

    8

    文章

    7209

    浏览量

    89862
  • 软件
    +关注

    关注

    69

    文章

    5037

    浏览量

    88219

原文标题:【产品应用】应用业务开发利器——【EsDA】AWFlow

文章出处:【微信号:ZLG_zhiyuan,微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    相关推荐

    软件包怎么使用

    RT-thread有很多实用的软件包,包含网络、IOT、外设、系统等多个方面,对于项目的快速开发或者评估来说是非常方便的。但不是所有软件包都是友好的,因为有些软件包是第三方贡献的,软件
    发表于 01-21 07:53

    面向对象的小波变换软件包设计

    本文介绍了小波变换软件包WYUWave的设计。该软件包实现了小波变换的常见基本函数,包括卷积,一维、二维小波正反变换,一维、二维小波包正反变换,各种正交小波滤波器、双正
    发表于 01-12 19:00 9次下载

    AM1808的StarterWare软件包的使用过程详细中文概述

    本文记录了TI的StarterWare软件包的使用过程,包括bootloader代码移植,CCS5使用,小工具应用,代码烧写。 StarterWare软件包是TI为其CPU提供的一套软件包
    发表于 04-24 10:22 19次下载
    AM1808的StarterWare<b class='flag-5'>软件包</b>的使用过程详细中文概述

    XDC和XDC软件包的详细资料概述

    Express DSP组件(XDC,发音为EXE DEE)是一个提供优化的可重用软件组件的标准实时嵌入式系统。 本文档是基于XDC的软件包的用户指南,包括XDC本身。
    发表于 04-25 09:09 4次下载
    XDC和XDC<b class='flag-5'>软件包</b>的详细资料概述

    RT-Thread 软件包介绍

    的开源 WebSocket 通信软件包;netutils:实用的网络调试小工具集合,包括:ping、TFTP、iperf、NetIO、NTP、Telnet 等;OneNet:与中国移动 OneNet 云
    发表于 05-21 19:38 5584次阅读

    RT-Thread软件包定义和使用

    RT-Thread软件包是运行于RT-Thread物联网操作系统平台上,面向不同应用领域的通用软件组件 。RT-Thread 同时提供了开放的软件包平台,为开发者提供了众多可重用软件包
    的头像 发表于 05-21 11:29 1.1w次阅读
    RT-Thread<b class='flag-5'>软件包</b>定义和使用

    如何下载与安装Synergy软件包

    Synergy ISDE 视频教程 - 下载和安装Synergy软件包
    的头像 发表于 07-20 05:03 3641次阅读

    Linux教程之如何进行软件包管理

    档案文件包含了组成应用软件所需要的全部程序文件、配置文件、数据文件,甚至还包括相关的文档。RPM 软件包管理器只需通过一个简单的操作,就可以从一个RPM 软件包里把这一切都替用户安装
    发表于 11-30 16:36 6次下载

    广立微EDA软件包括测试芯片的自动化设计软件

    广立微EDA软件包括测试芯片的自动化设计软件 日前广立微在投资者互动平台表示,广立微EDA软件包括测试芯片的自动化设计软件,也包括被广义定义
    发表于 11-29 15:18 1033次阅读

    软件包互助】长期不想维护的软件包互助维护

    /f286231c8fe0145e.html 发现现在软件包有以下一些问题: 有些小伙伴很早以前提交的软件包,后续可能换工作等原因,没时间维护。 有一些很好的PR,但是联系不到软件包作者,delay了很久。 建议 这边我提个建议
    的头像 发表于 12-20 20:06 870次阅读

    什么是Linux软件包,如何管理它们

    现代类 Unix 操作系统都提供了一个集中的软件包管理机制,以帮助用户搜索、安装和管理软件。而软件通常以包的形式存储在仓库中,对软件包的使用和管理被称为包管理。Linux
    的头像 发表于 02-06 14:59 1527次阅读

    应用业务开发利器 —【EsDA】AWFlow

    是 EsDA 家族 中的一员,解决嵌入式应用业务开发的难题,帮助用户快速设计和开发出产品的应用业务。 属于一种低代码的编程工具,以拖拽节点、绘制数据流图的方式,将硬件设备、软件模块、网络服务等连接在一起,最终完成整个应用业务的设计和开发。 AWFlow 的设计思想是将嵌
    的头像 发表于 06-04 16:15 499次阅读
    应用业务开发利器 —【EsDA】<b class='flag-5'>AWFlow</b>

    工控软件包开源分享

    电子发烧友网站提供《工控软件包开源分享.zip》资料免费下载
    发表于 06-25 10:22 4次下载
    工控<b class='flag-5'>软件包</b>开源分享

    RT-Thread在线软件包改为本地软件包的方法

    RT-Thread 的软件包,使用时需要手动通过 ENV 工具 更新到 本地的 packages 目录,并且 packages 目录默认不参与 Git 工程管理,软件包多了,偶尔需要更改软件包本身的一些代码,这就造成了
    的头像 发表于 08-11 15:02 1335次阅读
    RT-Thread在线<b class='flag-5'>软件包</b>改为本地<b class='flag-5'>软件包</b>的方法

    软件包0 error计划流程介绍

    可以在这一百个软件包中认领自己感兴趣的软件包,不限于一个
    的头像 发表于 10-12 10:13 749次阅读
    <b class='flag-5'>软件包</b>0 error计划流程介绍