0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

AWFlow 軟件包括哪些

AGk5_ZLG_zhiyua ? 來源:ZLG致遠電子 ? 作者:ZLG致遠電子 ? 2022-10-28 14:36 ? 次閱讀

EsDA AWFlow 基于“數(shù)據(jù)流動”的理念,化繁為簡,將嵌入式應用開發(fā)帶入到圖形化編程的世界。為嵌入式產(chǎn)品開發(fā)提供了一個低成本、高效率的新方案。

AWFlow 是什么?

AWFlowEsDA 家族中的一員,解決嵌入式應用業(yè)務開發(fā)的難題,幫助用戶快速設計和開發(fā)出產(chǎn)品的應用業(yè)務。屬于一種低代碼的編程工具,以拖拽節(jié)點、繪制數(shù)據(jù)流圖的方式,將硬件設備、軟件模塊、網(wǎng)絡服務等連接在一起,最終完成整個應用業(yè)務的設計和開發(fā)。 AWFlow 的設計思想是將嵌入式應用業(yè)務抽象成數(shù)據(jù)流的形態(tài),提供豐富的數(shù)據(jù)處理程序塊(節(jié)點),通過連接這些節(jié)點,構建出符合產(chǎn)品業(yè)務的數(shù)據(jù)流,從而完成產(chǎn)品所需的功能。 整個 AWFlow 軟件包括3部分: 1.執(zhí)行引擎

負責解析數(shù)據(jù)流圖,并調(diào)用節(jié)點資源對數(shù)據(jù)進行處理,運行于產(chǎn)品中。

4e3aa5fc-5676-11ed-a3b6-dac502259ad0.png2. 節(jié)點資源

將豐富、獨立的程序塊封裝成節(jié)點,負責處理數(shù)據(jù)流中的數(shù)據(jù)和消息。其原型代碼運行于產(chǎn)品中,供執(zhí)行引擎調(diào)用;其描述模型運行于圖形化設計器上,供用戶設計流圖調(diào)用。

4e44ab1a-5676-11ed-a3b6-dac502259ad0.png3.圖形化設計器 AWFlow Designer,專為 AWFlow 開發(fā)出來的一款圖形化開發(fā)工具,通過拖拽節(jié)點、連接節(jié)點,繪制出符合產(chǎn)品功能的數(shù)據(jù)流圖。

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

用戶通過圖形化設計器,設計出產(chǎn)品業(yè)務流圖,將流圖下載至產(chǎn)品設備上,設備即可根據(jù)流圖進行運作。

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

AWFlow 帶來了什么?

1. 提升軟件復用,減少重復開發(fā)

程序塊(節(jié)點)形態(tài),讓軟件走向模塊化、標準化,大大提高了代碼的復用率。

2. 可獨立測試,提升可靠性

軟件模塊化同時也帶來了測試獨立性,獨立測試、驗收,保障了每一部分軟件的可靠性。

3. 降低維護成本

圖形化的開發(fā)方式,軟件結構清晰可見,大大降低了后期人員交接和維護的難度。

4. 降低軟件開發(fā)門檻

圖形化、模塊化,降低了開發(fā)的門檻,讓更多的角色參與到業(yè)務的開發(fā)中。

5. 支持用戶自定義節(jié)點

提供了自定義節(jié)點開發(fā)接口和工具,用戶可實現(xiàn)具體行業(yè)的節(jié)點開發(fā)和積累,同時本地化管理,極大保護了客戶的核心業(yè)務。

6. 逐漸走向低代碼開發(fā) 隨著節(jié)點的積累,豐富的可復用資源,讓用戶逐漸走向低代碼,高效率的開發(fā)模式。

審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5059

    文章

    18974

    瀏覽量

    302065
  • 數(shù)據(jù)

    關注

    8

    文章

    6817

    瀏覽量

    88743
  • 軟件
    +關注

    關注

    69

    文章

    4703

    瀏覽量

    87090

原文標題:【產(chǎn)品應用】應用業(yè)務開發(fā)利器——【EsDA】AWFlow

文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠電子】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    軟件包怎么使用

    RT-thread有很多實用的軟件包,包含網(wǎng)絡、IOT、外設、系統(tǒng)等多個方面,對于項目的快速開發(fā)或者評估來說是非常方便的。但不是所有軟件包都是友好的,因為有些軟件包是第三方貢獻的,軟件
    發(fā)表于 01-21 07:53

    面向?qū)ο蟮男〔ㄗ儞Q軟件包設計

    本文介紹了小波變換軟件包WYUWave的設計。該軟件包實現(xiàn)了小波變換的常見基本函數(shù),包括卷積,一維、二維小波正反變換,一維、二維小波包正反變換,各種正交小波濾波器、雙正
    發(fā)表于 01-12 19:00 ?9次下載

    AM1808的StarterWare軟件包的使用過程詳細中文概述

    本文記錄了TI的StarterWare軟件包的使用過程,包括bootloader代碼移植,CCS5使用,小工具應用,代碼燒寫。 StarterWare軟件包是TI為其CPU提供的一套軟件包
    發(fā)表于 04-24 10:22 ?19次下載
    AM1808的StarterWare<b class='flag-5'>軟件包</b>的使用過程詳細中文概述

    XDC和XDC軟件包的詳細資料概述

    Express DSP組件(XDC,發(fā)音為EXE DEE)是一個提供優(yōu)化的可重用軟件組件的標準實時嵌入式系統(tǒng)。 本文檔是基于XDC的軟件包的用戶指南,包括XDC本身。
    發(fā)表于 04-25 09:09 ?4次下載
    XDC和XDC<b class='flag-5'>軟件包</b>的詳細資料概述

    RT-Thread 軟件包介紹

    的開源 WebSocket 通信軟件包;netutils:實用的網(wǎng)絡調(diào)試小工具集合,包括:ping、TFTP、iperf、NetIO、NTP、Telnet 等;OneNet:與中國移動 OneNet 云
    發(fā)表于 05-21 19:38 ?5522次閱讀

    RT-Thread軟件包定義和使用

    RT-Thread軟件包是運行于RT-Thread物聯(lián)網(wǎng)操作系統(tǒng)平臺上,面向不同應用領域的通用軟件組件 。RT-Thread 同時提供了開放的軟件包平臺,為開發(fā)者提供了眾多可重用軟件包
    的頭像 發(fā)表于 05-21 11:29 ?1w次閱讀
    RT-Thread<b class='flag-5'>軟件包</b>定義和使用

    如何下載與安裝Synergy軟件包?

    Synergy ISDE 視頻教程 - 下載和安裝Synergy軟件包
    的頭像 發(fā)表于 07-20 05:03 ?3490次閱讀

    Linux教程之如何進行軟件包管理

    檔案文件包含了組成應用軟件所需要的全部程序文件、配置文件、數(shù)據(jù)文件,甚至還包括相關的文檔。RPM 軟件包管理器只需通過一個簡單的操作,就可以從一個RPM 軟件包里把這一切都替用戶安裝
    發(fā)表于 11-30 16:36 ?6次下載

    廣立微EDA軟件包括測試芯片的自動化設計軟件

    廣立微EDA軟件包括測試芯片的自動化設計軟件 日前廣立微在投資者互動平臺表示,廣立微EDA軟件包括測試芯片的自動化設計軟件,也包括被廣義定義
    發(fā)表于 11-29 15:18 ?959次閱讀

    軟件包互助】長期不想維護的軟件包互助維護

    /f286231c8fe0145e.html 發(fā)現(xiàn)現(xiàn)在軟件包有以下一些問題: 有些小伙伴很早以前提交的軟件包,后續(xù)可能換工作等原因,沒時間維護。 有一些很好的PR,但是聯(lián)系不到軟件包作者,delay了很久。 建議 這邊我提個建議
    的頭像 發(fā)表于 12-20 20:06 ?782次閱讀

    什么是Linux軟件包,如何管理它們

    現(xiàn)代類 Unix 操作系統(tǒng)都提供了一個集中的軟件包管理機制,以幫助用戶搜索、安裝和管理軟件。而軟件通常以包的形式存儲在倉庫中,對軟件包的使用和管理被稱為包管理。Linux
    的頭像 發(fā)表于 02-06 14:59 ?1378次閱讀

    應用業(yè)務開發(fā)利器 —【EsDA】AWFlow

    是 EsDA 家族 中的一員,解決嵌入式應用業(yè)務開發(fā)的難題,幫助用戶快速設計和開發(fā)出產(chǎn)品的應用業(yè)務。 屬于一種低代碼的編程工具,以拖拽節(jié)點、繪制數(shù)據(jù)流圖的方式,將硬件設備、軟件模塊、網(wǎng)絡服務等連接在一起,最終完成整個應用業(yè)務的設計和開發(fā)。 AWFlow 的設計思想是將嵌
    的頭像 發(fā)表于 06-04 16:15 ?416次閱讀
    應用業(yè)務開發(fā)利器 —【EsDA】<b class='flag-5'>AWFlow</b>

    工控軟件包開源分享

    電子發(fā)燒友網(wǎng)站提供《工控軟件包開源分享.zip》資料免費下載
    發(fā)表于 06-25 10:22 ?3次下載
    工控<b class='flag-5'>軟件包</b>開源分享

    RT-Thread在線軟件包改為本地軟件包的方法

    RT-Thread 的軟件包,使用時需要手動通過 ENV 工具 更新到 本地的 packages 目錄,并且 packages 目錄默認不參與 Git 工程管理,軟件包多了,偶爾需要更改軟件包本身的一些代碼,這就造成了
    的頭像 發(fā)表于 08-11 15:02 ?1126次閱讀
    RT-Thread在線<b class='flag-5'>軟件包</b>改為本地<b class='flag-5'>軟件包</b>的方法

    軟件包0 error計劃流程介紹

    可以在這一百個軟件包中認領自己感興趣的軟件包,不限于一個
    的頭像 發(fā)表于 10-12 10:13 ?569次閱讀
    <b class='flag-5'>軟件包</b>0 error計劃流程介紹