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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

AWFlow 軟件包括哪些

AGk5_ZLG_zhiyua ? 來(lái)源:ZLG致遠(yuǎn)電子 ? 作者:ZLG致遠(yuǎn)電子 ? 2022-10-28 14:36 ? 次閱讀

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

AWFlow 是什么?

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

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

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

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

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

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

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

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

AWFlow 帶來(lái)了什么?

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

程序塊(節(jié)點(diǎn))形態(tài),讓軟件走向模塊化、標(biāo)準(zhǔn)化,大大提高了代碼的復(fù)用率。

2. 可獨(dú)立測(cè)試,提升可靠性

軟件模塊化同時(shí)也帶來(lái)了測(cè)試獨(dú)立性,獨(dú)立測(cè)試、驗(yàn)收,保障了每一部分軟件的可靠性。

3. 降低維護(hù)成本

圖形化的開(kāi)發(fā)方式,軟件結(jié)構(gòu)清晰可見(jiàn),大大降低了后期人員交接和維護(hù)的難度。

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

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

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

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

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

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

    關(guān)注

    5052

    文章

    18912

    瀏覽量

    300783
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    6760

    瀏覽量

    88619
  • 軟件
    +關(guān)注

    關(guān)注

    69

    文章

    4614

    瀏覽量

    86992

原文標(biāo)題:【產(chǎn)品應(yīng)用】應(yīng)用業(yè)務(wù)開(kāi)發(fā)利器——【EsDA】AWFlow

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    軟件包怎么使用

    RT-thread有很多實(shí)用的軟件包,包含網(wǎng)絡(luò)、IOT、外設(shè)、系統(tǒng)等多個(gè)方面,對(duì)于項(xiàng)目的快速開(kāi)發(fā)或者評(píng)估來(lái)說(shuō)是非常方便的。但不是所有軟件包都是友好的,因?yàn)橛行?b class='flag-5'>軟件包是第三方貢獻(xiàn)的,軟件
    發(fā)表于 01-21 07:53

    面向?qū)ο蟮男〔ㄗ儞Q軟件包設(shè)計(jì)

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

    AM1808的StarterWare軟件包的使用過(guò)程詳細(xì)中文概述

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

    XDC和XDC軟件包的詳細(xì)資料概述

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

    RT-Thread 軟件包介紹

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

    RT-Thread軟件包定義和使用

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

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

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

    Linux教程之如何進(jìn)行軟件包管理

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

    廣立微EDA軟件包括測(cè)試芯片的自動(dòng)化設(shè)計(jì)軟件

    廣立微EDA軟件包括測(cè)試芯片的自動(dòng)化設(shè)計(jì)軟件 日前廣立微在投資者互動(dòng)平臺(tái)表示,廣立微EDA軟件包括測(cè)試芯片的自動(dòng)化設(shè)計(jì)軟件,也包括被廣義定義
    發(fā)表于 11-29 15:18 ?953次閱讀

    軟件包互助】長(zhǎng)期不想維護(hù)的軟件包互助維護(hù)

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

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

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

    應(yīng)用業(yè)務(wù)開(kāi)發(fā)利器 —【EsDA】AWFlow

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

    工控軟件包開(kāi)源分享

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

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

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

    軟件包0 error計(jì)劃流程介紹

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