色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

AWTK 開源智能串口屏方案

ZLG致遠(yuǎn)電子 ? 2023-12-02 08:24 ? 次閱讀

AWTK 開源智能串口屏方案發(fā)布,旨在解決傳統(tǒng)串口屏諸多痛點(diǎn),為用戶提供更開放、更易用、更強(qiáng)大的開源串口屏方案。基于AWTK和AWTK-MVVM實(shí)現(xiàn)的串口屏方案。2e7d433c-90a9-11ee-9788-92fbcf53809c.png

界面修改數(shù)據(jù),自動(dòng)通知 MCU

2e8ac8e0-90a9-11ee-9788-92fbcf53809c.gif

MCU 修改數(shù)據(jù),自動(dòng)更新界面。

2e8eb414-90a9-11ee-9788-92fbcf53809c.gif

主要特色

1.開發(fā)

  • 強(qiáng)大的界面設(shè)計(jì)器AWStudio;
  • 基于AWTK實(shí)現(xiàn)強(qiáng)大的 GUI 功能(多窗口、輸入法、動(dòng)畫和各種控件);
  • 基于AWTK-MVVM實(shí)現(xiàn)低代碼開發(fā)(編寫綁定規(guī)則即可實(shí)現(xiàn)常見應(yīng)用程序);
  • 支持在 PC 上模擬運(yùn)行,并提供 MCU 模擬器模擬與串口屏的交互;
  • 開發(fā)時(shí)支持通過串口更新 UI 資源,無需插拔 USB (TODO);
  • 開放源碼,免費(fèi)商用,從底層到應(yīng)用程序全程可控;
  • 輕松集成第三方開源庫,比如 sqlite3 和各種網(wǎng)絡(luò)協(xié)議。

2. 通信

  • 支持串口;
  • 支持 TCP;
  • 開發(fā)者無需了解通信協(xié)議;
  • 可以方便的移植到任何基于流的通信協(xié)議。

3. MCU 端

提供簡單易用的 API,無需了解通信協(xié)議,無需記憶變量地址,一般使用下面 4 個(gè)函數(shù)即可:

  • 通過名稱設(shè)置數(shù)據(jù)的值;
  • 通過名稱獲取數(shù)據(jù)的值;
  • 處理數(shù)據(jù)變化的事件;
  • 在主循環(huán)中分發(fā)事件。

對于高級(jí)用戶,也提供了一些直接操作 GUI 的函數(shù)。

也可以集成TKC,TKC中提供大量實(shí)用函數(shù),可以加快 MCU 端嵌入式軟件的開發(fā)。

配套硬件

本方案不限制硬件,能運(yùn)行 AWTK-MVVM 即可。后面的例子可以 PC 上運(yùn)行,同時(shí)也提供了基于ZDP1440 HMI 顯示驅(qū)動(dòng)芯片環(huán)境。

1. 使用方法

1.1 下載并編譯 AWTK

將 AWTK 下載到當(dāng)前目錄。AWStudio 帶的 AWTK 不是最新的,所以需要自己下載。

git clone https://github.com/zlgopen/awtk.gitcd awtkscons

AWTK 的編譯方法和環(huán)境配置請參考AWTK 編譯指南:

https://gitee.com/zlgopen/awtk/blob/master/README_zh.md

1.2 下載并編譯 AWTK-MVVM

將 AWTK-MVVM 下載到當(dāng)前目錄。

git clone https://github.com/zlgopen/awtk-mvvm.gitcd awtk-mvvmscons WITH_JERRYSCRIPT=false

用 WITH_JERRYSCRIPT=false 參數(shù)禁止編譯 jerryscript,因?yàn)?jerryscript 不是必須的。

1.3 編譯 MCU 模擬器

  • 編譯 MCU 模擬器

cd mcu/simulatorsconspython scripts/update_res.py all

運(yùn)行 MCU 模擬器

./bin/mcu_sim

1.4 編譯 HMI Demo

  • 編譯 HMI Demo

cd hmi/demo_app3sconspython scripts/update_res.py all

  • 運(yùn)行 HMI Demo

./bin/demo

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

    關(guān)注

    3

    文章

    3309

    瀏覽量

    42471
  • 串口屏
    +關(guān)注

    關(guān)注

    8

    文章

    532

    瀏覽量

    37421
  • awtk
    +關(guān)注

    關(guān)注

    0

    文章

    44

    瀏覽量

    226
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    AWTK 開源串口開發(fā)(16) - 提供 MODBUS 服務(wù)

    AWTK串口內(nèi)置MODBUS從站模型,不用編寫一行代碼即可讓串口提供MODBUS服務(wù),讓遠(yuǎn)程設(shè)備通過MODBUS協(xié)議訪問
    的頭像 發(fā)表于 04-13 08:24 ?449次閱讀
    <b class='flag-5'>AWTK</b> <b class='flag-5'>開源</b><b class='flag-5'>串口</b><b class='flag-5'>屏</b>開發(fā)(16) - 提供 MODBUS 服務(wù)

    AWTK 開源串口開發(fā)(15) - 通過 MODBUS 訪問遠(yuǎn)程數(shù)據(jù)

    AWTK串口內(nèi)置MODBUSClient模型,支持用MODBUS協(xié)議從遠(yuǎn)程設(shè)備獲取數(shù)據(jù)。不用編寫代碼即可實(shí)現(xiàn)對遠(yuǎn)程設(shè)備數(shù)據(jù)的顯示和修改。在AWTK
    的頭像 發(fā)表于 03-30 08:23 ?398次閱讀
    <b class='flag-5'>AWTK</b> <b class='flag-5'>開源</b><b class='flag-5'>串口</b><b class='flag-5'>屏</b>開發(fā)(15) - 通過 MODBUS 訪問遠(yuǎn)程數(shù)據(jù)

    AWTK 開源串口開發(fā)(14) - 界面重用

    AWTK串口支持同一個(gè)界面綁定不同的數(shù)據(jù),本文以家居控制為例,介紹一下界面重用的方法。在家居控制應(yīng)用中,我們演示了空調(diào)和咖啡機(jī)界面。現(xiàn)在我們來想一想,如果有多個(gè)空調(diào)怎么辦呢?當(dāng)然最直觀的方法,就是
    的頭像 發(fā)表于 03-23 08:23 ?356次閱讀
    <b class='flag-5'>AWTK</b> <b class='flag-5'>開源</b><b class='flag-5'>串口</b><b class='flag-5'>屏</b>開發(fā)(14) - 界面重用

    AWTK 開源串口開發(fā)(13) - 計(jì)算器應(yīng)用

    計(jì)算器是一個(gè)常見的應(yīng)用程序,在AWTK串口中,利用fscript表達(dá)式計(jì)算函數(shù),無需編寫一行傳統(tǒng)的代碼,即可實(shí)現(xiàn)一個(gè)簡單的計(jì)算器應(yīng)用程序。1.功能計(jì)算器是一個(gè)很常見的應(yīng)用,比如在電子秤中,可能
    的頭像 發(fā)表于 03-16 08:23 ?5313次閱讀
    <b class='flag-5'>AWTK</b> <b class='flag-5'>開源</b><b class='flag-5'>串口</b><b class='flag-5'>屏</b>開發(fā)(13) - 計(jì)算器應(yīng)用

    AWTK 開源串口開發(fā)(12) - 記事本應(yīng)用

    記事本是一個(gè)常用的應(yīng)用程序,在AWTK串口中,內(nèi)置文件模型和文件選擇對話框,無需編寫一行傳統(tǒng)的代碼,即可實(shí)現(xiàn)一個(gè)簡單的記事本應(yīng)用程序。記事本是一個(gè)很常用的應(yīng)用,用來編輯和查看文本文件非常方便。在
    的頭像 發(fā)表于 03-09 08:23 ?345次閱讀
    <b class='flag-5'>AWTK</b> <b class='flag-5'>開源</b><b class='flag-5'>串口</b><b class='flag-5'>屏</b>開發(fā)(12) - 記事本應(yīng)用

    AWTK 開源串口開發(fā)(11) - 天氣預(yù)報(bào)

    AWTK串口內(nèi)置了XML/JSON/INI等各種數(shù)據(jù)文件的模型,并支持用HTTP/HTTPS從網(wǎng)絡(luò)獲取數(shù)據(jù)。不用編寫一行代碼,即可實(shí)現(xiàn)天氣預(yù)報(bào)、股票行情、航班查詢和快遞查詢等功能。天氣預(yù)報(bào)是一個(gè)很
    的頭像 發(fā)表于 03-05 08:24 ?395次閱讀
    <b class='flag-5'>AWTK</b> <b class='flag-5'>開源</b><b class='flag-5'>串口</b><b class='flag-5'>屏</b>開發(fā)(11) - 天氣預(yù)報(bào)

    AWTK開源智能串口方案】設(shè)計(jì)UI界面并上傳到串口

    本篇文章將介紹如何使用AWStudio設(shè)計(jì)串口端的UI界面和添加綁定規(guī)則,以及怎么將資源文件上傳到串口端。引言:AWTK-HMI是基于
    的頭像 發(fā)表于 02-22 08:24 ?714次閱讀
    【<b class='flag-5'>AWTK</b><b class='flag-5'>開源</b><b class='flag-5'>智能</b><b class='flag-5'>串口</b><b class='flag-5'>屏</b><b class='flag-5'>方案</b>】設(shè)計(jì)UI界面并上傳到<b class='flag-5'>串口</b><b class='flag-5'>屏</b>

    AWTK開源智能串口方案】MCU SDK使用與編譯運(yùn)行

    代碼智能串口方案,本系列文章介紹如何從零開發(fā)HMI程序,包括搭建開發(fā)環(huán)境、創(chuàng)建HMI運(yùn)行時(shí)工程、修改應(yīng)用界面以及開發(fā)MCU程序。MCU端簡介相對于HMI端(
    的頭像 發(fā)表于 02-19 12:11 ?1195次閱讀
    【<b class='flag-5'>AWTK</b><b class='flag-5'>開源</b><b class='flag-5'>智能</b><b class='flag-5'>串口</b><b class='flag-5'>屏</b><b class='flag-5'>方案</b>】MCU SDK使用與編譯運(yùn)行

    AWTK 開源串口開發(fā)(9) - 用戶和權(quán)限管理

    AWTK串口中,內(nèi)置用戶管理和權(quán)限控制的模型,無需編碼即可實(shí)現(xiàn)登錄、登出、修改密碼、權(quán)限控制、創(chuàng)建用戶、刪除用戶等功能,本文介紹一下用戶管理和權(quán)限控制的基本用法。用戶管理和權(quán)限控制是一個(gè)常用
    的頭像 發(fā)表于 02-19 12:10 ?503次閱讀
    <b class='flag-5'>AWTK</b> <b class='flag-5'>開源</b><b class='flag-5'>串口</b><b class='flag-5'>屏</b>開發(fā)(9) - 用戶和權(quán)限管理

    AWTK 開源串口開發(fā)(7) - 屏幕保護(hù)

    現(xiàn)在的屏幕其實(shí)并不需要屏幕保護(hù)程序來“保護(hù)”,不過屏幕保護(hù)程序會(huì)衍生一些其它用途。比如,保護(hù)隱私、數(shù)據(jù)安全和顯示廣告等等。本文介紹一下在AWTK串口中,實(shí)現(xiàn)屏幕保護(hù)程序的方法。現(xiàn)代屏幕其實(shí)并不需要
    的頭像 發(fā)表于 01-20 08:24 ?334次閱讀
    <b class='flag-5'>AWTK</b> <b class='flag-5'>開源</b><b class='flag-5'>串口</b><b class='flag-5'>屏</b>開發(fā)(7) - 屏幕保護(hù)

    AWTK開源智能串口方案】HMI端程序移植編譯及運(yùn)行

    本篇文章介紹一下AWTK開源智能串口方案串口
    的頭像 發(fā)表于 01-18 08:24 ?913次閱讀
    【<b class='flag-5'>AWTK</b><b class='flag-5'>開源</b><b class='flag-5'>智能</b><b class='flag-5'>串口</b><b class='flag-5'>屏</b><b class='flag-5'>方案</b>】HMI端程序移植編譯及運(yùn)行

    AWTK 開源串口開發(fā)(6) - 定時(shí)器的用法

    定時(shí)器是個(gè)常用的功能,AWTK串口提供了豐富的定時(shí)器函數(shù),用于定時(shí)器的啟動(dòng)、停止、暫停、恢復(fù)、修改和重置等功能,本文以計(jì)時(shí)器的例子來介紹定時(shí)器的基本用法。定時(shí)器也是一個(gè)常用的功能,在AWTK
    的頭像 發(fā)表于 01-13 08:24 ?568次閱讀
    <b class='flag-5'>AWTK</b> <b class='flag-5'>開源</b><b class='flag-5'>串口</b><b class='flag-5'>屏</b>開發(fā)(6) - 定時(shí)器的用法

    AWTK 串口開發(fā)(5) - MCU端 SDK 用法

    AWTK開源智能串口,不但開放了串口端全部源碼,
    的頭像 發(fā)表于 01-06 08:24 ?423次閱讀
    <b class='flag-5'>AWTK</b> <b class='flag-5'>串口</b><b class='flag-5'>屏</b>開發(fā)(5) - MCU端 SDK 用法

    AWTK 串口開發(fā)(4) - 數(shù)據(jù)采集

    數(shù)據(jù)采用是一個(gè)常用的功能。在AWTK開源串口中,內(nèi)置數(shù)據(jù)采樣模型,只需設(shè)計(jì)用戶界面即可實(shí)現(xiàn)采樣數(shù)據(jù)的顯示和管理。1.功能數(shù)據(jù)采集是一個(gè)常用的功能,MCU定時(shí)采集數(shù)據(jù)(如環(huán)保設(shè)備定時(shí)采
    的頭像 發(fā)表于 12-30 08:24 ?399次閱讀
    <b class='flag-5'>AWTK</b> <b class='flag-5'>串口</b><b class='flag-5'>屏</b>開發(fā)(4) - 數(shù)據(jù)采集

    AWTK 串口開發(fā)(3) - 告警信息

    告警信息是一個(gè)常用的功能。在AWTK開源串口中,內(nèi)置告警信息模型,只需設(shè)計(jì)用戶界面即可實(shí)現(xiàn)告警信息的顯示和管理。1.功能告警信息是一個(gè)常用的功能,MCU在設(shè)備異常時(shí),會(huì)發(fā)送告警信息到
    的頭像 發(fā)表于 12-23 08:24 ?446次閱讀
    <b class='flag-5'>AWTK</b> <b class='flag-5'>串口</b><b class='flag-5'>屏</b>開發(fā)(3) - 告警信息
    主站蜘蛛池模板: 99无人区码一码二码三| 老师你狠狂| 无码AV熟妇素人内射V在线| MM131亚洲精品久久安然| 六六影院午夜伦理| 亚洲天堂999| 花蝴蝶高清观看免费| 亚洲成人日韩| 国产伦子沙发午休系列资源曝光 | 亚洲综合小说久久另类区| 国产精品无码亚洲网| 十二月综合缴缴情| 国产成人免费片在线视频观看| 日本一本免费线观看视频 | 欧美精品华人在线| 99re8在线视频精品| 免费国产成人高清在线观看视频| 做暖暖视频在线看片免费| 久久夜色噜噜噜亚洲AV0000| 伊人久久综合| 久久亚洲精品2017| 中文字幕在线观看亚洲视频| 久久综合色悠悠| 18岁男人女人插孔| 麻豆免费观看高清完整视频| 1234成人网| 免费看黄的片多多APP下载| 91麻豆精品国产一级| 免费看片A级毛片免费看| 99pao成人国产永久免费视频| 免费毛片视频网站| 999久久久无码国产精蜜柚| 欧美精品做人一级爱免费| 扒开 浓密 毛| 日韩人妻双飞无码精品久久| 高挑人妻无奈张开腿| 偷柏自拍亚洲综合在线| 国产欧美一区二区精品久久久| 亚洲福利视频导航| 精品久久久久久久99热| 在线观看亚洲免费人成网址|