您尚未登录。

楼主 # 2023-12-03 20:41:20

lixianjing
会员
注册时间: 2019-04-25
已发帖子: 95
积分: 91.5

AWTK 开源智能串口屏方案发布

主要特色:

  1. 开放源码,免费商用,从底层到应用程序全程可控。

  2. 强大的界面设计器 AWStudio。

  3. 基于 AWTK 实现强大的 GUI 功能(多窗口、输入法、动画和各种控件)。

  4. 基于 AWTK-MVVM 实现低代码开发(编写绑定规则即可实现常见应用程序)。

  5. 支持在 PC 上模拟运行,并提供 MCU 模拟器模拟与串口屏的交互。

  6. 支持 串口/TCP通讯。

  7. MCU 端提供简单易用的 API,无需了解通信协议,无需记忆变量地址

界面修改数据,自动通知 MCU。

home_automation1_20231203-2038.gif

MCU 修改数据,自动更新界面。

home_automation2.gif

代码下载: https://gitee.com/zlgopen/awtk-hmi

离线

楼主 #6 2024-04-13 20:35:05

lixianjing
会员
注册时间: 2019-04-25
已发帖子: 95
积分: 91.5

Re: AWTK 开源智能串口屏方案发布

举个例子吧,假设要做一个天气预报的功能:
AWTK: 从网络上下载数据,解析JSON数据,设置到界面上。界面很容易和逻辑耦合,看个人水平。
AWTK-MVVM: 将“从网络上下载数据,解析JSON数据”放到模型中,通过绑定规则关联到界面,工作量并没有减少,好处是分离界面和逻辑,逻辑可以编写单元测试,界面可以独立变化。
AWTK-HMI:内置常见模型,很多情况无需编写代码,这里只需要在界面上指定URL和数据绑定规则即可。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn