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

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

3天内不再提示

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

ZLG致远电子 2023-06-09 10:27 次阅读

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

888fcf86-01a5-11ee-ba01-dac502259ad0.jpg AWFlow 是什么?

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

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

889811a0-01a5-11ee-ba01-dac502259ad0.png2. 节点资源

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

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

88c1b8b6-01a5-11ee-ba01-dac502259ad0.png

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

88d58eb8-01a5-11ee-ba01-dac502259ad0.png


888fcf86-01a5-11ee-ba01-dac502259ad0.jpg AWFlow 带来了什么?

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

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

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

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

3. 降低维护成本

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

4. 降低软件开发门槛

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

5. 支持用户自定义节点

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

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

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

    关注

    5062

    文章

    18984

    浏览量

    302379
  • ESDA
    +关注

    关注

    0

    文章

    28

    浏览量

    7496
收藏 人收藏

    评论

    相关推荐

    ST NPI 新上架产品【ESDA5WY】Datasheet

    ESDAxxWY系列:汽车应用中的ESD保护。在确保汽车应用安全性的同时缩减PCB尺寸对于需要稳健保护功能的系统,选择ESDAxxWY可确保实现高可靠性和高质量。这类器件用于防止敏感电子元件受到
    发表于 10-21 10:46 0次下载

    (4)什么是TVS ESD及工作电压 箝位电压

    ESD
    上海雷卯电子
    发布于 :2024年10月18日 17:26:05

    EsDA,一站式嵌入式软件

    EsDA是一套面向工业智能物联领域的嵌入式系统设计自动化工具集,包含实时操作系统AWorksLP、低代码开发平台AWStudio、资源管理平台AXPI、跨平台GUI引擎AWTK和云服务平台ZWS
    的头像 发表于 09-15 08:10 208次阅读
    <b class='flag-5'>EsDA</b>,一站式嵌入式软件

    AWFlow:内置丰富的功能节点,简化嵌入式开发流程

    AWFlow突破传统C语言限制的嵌入式开发框架,通过封装硬件驱动和系统平台,集成通用软件功能与通信协议,助力开发者专注于核心业务,提升效率,缩短周期,迅速适应市场变化。在传统的嵌入式软
    的头像 发表于 08-09 08:25 244次阅读
    <b class='flag-5'>AWFlow</b>:内置丰富的功能节点,简化嵌入式<b class='flag-5'>开发</b>流程

    节点式、跨平台开发AWFlow让嵌入式开发变得更简单

    国产化趋势对嵌入式软件开发构成挑战,导致软件移植和适配需求激增,影响开发效率。AWFlow软件通过节点化和跨平台开发,简化了开发流程,提升了
    的头像 发表于 08-02 08:25 298次阅读
    节点式、跨平台<b class='flag-5'>开发</b>,<b class='flag-5'>AWFlow</b>让嵌入式<b class='flag-5'>开发</b>变得更简单

    ESD管 AZ5825-01F型号ESDA05CPX参数对比

    ESD管 AZ5825-01F型号ESDA05CPX参数对比
    的头像 发表于 05-11 08:03 768次阅读
    <b class='flag-5'>ESD</b>管 AZ5825-01F型号<b class='flag-5'>ESDA</b>05CPX参数对比

    ESD的3种模型和RF PA ESD保护方案介绍

    芯朴科技所有5G n77 n77/79 PAMiF LFEM 天线口内置IEC ESD保护电路设计,无需外加额外ESD保护电路情况下,都通过 IEC ESD 8kV 测试标准,保障抗ESD
    的头像 发表于 04-24 10:12 1114次阅读
    <b class='flag-5'>ESD</b>的3种模型和RF PA <b class='flag-5'>ESD</b>保护方案介绍

    ESD对电子元件的影响 如何选择ESD保护元件?

    ESD对电子元件的影响 如何选择ESD保护元件?为ESD保护选择正确的元件时需要考虑哪些因素? 静电放电(ESD)是指当两个带电物体或者带电物体与不带电物体接触时,由于静电的积累导致电
    的头像 发表于 03-07 15:48 851次阅读

    如何利用AWFlow快速使用无线模组ZM602

    在物联网快速发展的今天,无线模组成为连接各种设备于互联网的关键组件。本文旨在介绍如何通过EsDA开发套件快速使用本公司自研的ZM602无线模组的内容。项目简介无线模组可以使设备通过无线网络
    的头像 发表于 01-26 08:25 1014次阅读
    如何利用<b class='flag-5'>AWFlow</b>快速使用无线模组ZM602

    如何基于EsDA开发套件快速使用射频读卡器模块

    无线射频读写卡技术在门禁系统,电子支付领域和物联网等领域中具有越来越广泛的应用。本文将基于EsDA开发套件讲解如何快速上手并开发射频读卡器模块的相关业务,为
    的头像 发表于 01-11 08:24 664次阅读
    如何基于<b class='flag-5'>EsDA</b><b class='flag-5'>开发</b>套件快速使用射频读卡器模块

    五轴按键测试机:精准评估按键性能的利器

    五轴按键测试机:精准评估按键性能的利器
    的头像 发表于 12-26 09:15 508次阅读
    五轴按键测试机:精准评估按键性能的<b class='flag-5'>利器</b>

    如何利用AWFlow搭建HTTP服务器

    本文将基于EsDA开发套件快速在开发板上搭建HTTP服务器,为HTTP客户端提供了访问板子的外设资源,数据以及文件读写等接口,实现设备与网络服务的互联互通。项目简介在物联网应用中,在开发
    的头像 发表于 12-14 08:24 545次阅读
    如何利用<b class='flag-5'>AWFlow</b>搭建HTTP服务器

    窥探材料性能的利器:平行挤压测试仪解析

    窥探材料性能的利器:平行挤压测试仪解析
    的头像 发表于 12-11 09:09 461次阅读
    窥探材料性能的<b class='flag-5'>利器</b>:平行挤压测试仪解析

    嵌入式核心板开发ESD静电保护

    嵌入式核心板开发ESD静电保护
    的头像 发表于 11-28 17:55 581次阅读
    嵌入式核心板<b class='flag-5'>开发</b>之<b class='flag-5'>ESD</b>静电保护

    EsDA 应用】Modbus RTU Master 转 MQTT

    随着物联网的迅速发展,越来越多的工业自动化设备需要上报数据到云。本文将基于EsDA开发套件快速实现将ModbusRTU协议的数据转换为MQTT格式,实现更灵活的数据传输和远程控制。项目简介在物联网
    的头像 发表于 11-23 08:24 870次阅读
    【<b class='flag-5'>EsDA</b> 应用】Modbus RTU Master 转 MQTT