
AWBlock 是什么?
AWBlock 是 EsDA 家族 中的一員,一種可視化編程工具,通過拖拽各種 “積木” 進行拼接,組合出所需的程序邏輯。其中 “積木” 包含了各種功能函數、語法關鍵字等。
可以像玩樂高玩具一樣,用一個個積木堆疊出需要的邏輯塊,創造出簡單的功能塊,再將這些功能塊,組合一起,最終構建出一個完成的程序。
AWBlock 希望通過這種積木拼接的方式,代替部分傳統的文本編程,盡可能地降低編程的難度,幫助用戶快速開發出應用程序,讓編程變得更有趣、更容易上手。
AWBlock 帶來了什么?
AWBlock 就像是一個精通各種編程語言的翻譯官,將人類更易懂的 “積木語言” 翻譯成 MCU 所能支持的各種腳本語言。
AWBlock 具有以下多種特性:
模塊化圖形,邏輯清晰易懂;
中文描述,更符合國人習慣;
積木式堆疊,簡單有趣;
支持多種類型腳本輸出,適應各種引擎平臺。
AWBlock 適合各種需要編寫代碼的場合,可以融入到 EsDA 體系的各個軟件框架中,其中最為常見的有以下 2 種場景:
1. 與 AWFlow 結合,讓應用開發向低代碼更進一步
AWFlow 應用開發中,經常需要在數據流中對數據進行一些定制化的處理,主要是通過腳本語言來完成。為了讓應用開發更加的簡單,AWFlow Designer 將 AWBlock 與 Fscript 節點進行完美地結合,實現了通過積木堆疊取代文本編輯的開發方式。
2. 與 AWTK 結合,實現了在嵌入式設備上編程眾所周知,AWTK 是一個高性能、低消耗的GUI引擎,在嵌入式設備上有著優秀的表現。基于 AWTK 開發出可完美運行于嵌入式設備的 AWBlock 編輯器,實現了在嵌入式設備上進行編程。
嵌入式設備上編程,很適合應用于自動化控制的現場調試、配置。常見于機器設備的編程終端,示教器設備上。
聲明:本內容為作者獨立觀點,不代表電源網。本網站原創內容,如需轉載,請注明出處;本網站轉載的內容(文章、圖片、視頻)等資料版權歸原作者所有。如我們采用了您不宜公開的文章或圖片,未能及時和您確認,避免給雙方造成不必要的經濟損失,請電郵聯系我們,以便迅速采取適當處理措施;歡迎投稿,郵箱∶editor@netbroad.com。
利用STM32MP1和STM32MP2在嵌入式 Linux 平臺上部署有效的安全保護機制——值得當今決策者思考的三條深刻啟示 | 25-03-21 16:19 |
---|---|
貿澤開售適用于AI和嵌入式應用的 全新Raspberry Pi Compute Module 5 | 25-03-20 15:46 |
X-FAB推出基于其110nm車規BCD-on-SOI技術的嵌入式數據存儲解決方案 | 24-12-05 15:43 |
HMS Networks通過Anybus CompactCom B40 Mini擴展了嵌入式通信接口的范圍 | 24-10-22 17:45 |
意法半導體嵌入式 SIM 卡支持物聯網新標準,有望徹底改變物聯網設備批量管理 | 24-06-26 16:37 |
微信關注 | ||
![]() |
技術專題 | 更多>> | |
![]() |
技術專題之EMC |
![]() |
技術專題之PCB |