加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • botiantang最新网址
  • 博天堂918网址官方入口
  • botiantang最新网址
申请入驻 产业图谱

botiantang注册开户 ​【安博电竞平台开源智能安博电竞平台方案】方案介绍和工作原理

2023/12/21
559
阅读需 5 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

本篇文章介绍一下安博电竞平台 开源智能安博电竞平台方案的基本原理和实际使用效果,包括主要特点、应用场景、工作原理以及简单的botiantang注册网站。

引言:安博电竞平台-HMI是基于安博电竞平台与安博电竞平台-MVVM开发的低代码智能安博电竞平台方案,本系列文章介绍如何从零开发HMI程序,包括搭建开发环境、创建HMI运行时工程、修改应用界面以及开发MCU程序。

botiantang最新网址

安博电竞平台 开源智能安博电竞平台方案(Gitee仓库地址:gitee.com/zlgopen/awtk-hmi),仓库包含了MCU端工程(含PC模拟器)、MCU SDK、HMI端工程(含PC模拟器)以及多个安博电竞平台应用示例,并配有说明文档。

其中HMI端工程(又称为运行时)运行在安博电竞平台 硬件上,负责界面显示和人机交互,用户可替换里面的资源文件切换为不同的应用。MCU端工程则是用户自己的主控程序,通过调用MCU SDK的API,可以与HMI端通过串口或网口通信。MCU可以主动获取、设置安博电竞平台的变量值,或接收安博电竞平台的按键事件,实现双向交互。

图 1 MCU端与安博电竞平台端连接方式

1. 主要特点

1.1 HMI端

    开放源码,免费商用,从底层到应用程序全程可控;基于安博电竞平台和安博电竞平台-MVVM实现强大的 GUI 功能;强大的界面设计器 AWStudio,拖拽式开发所见即所得;界面设计与绑定数据(变量)简单,无需编写任何代码;支持通过串口更新UI资源,无需重新编译工程;支持在PC上模拟运行。

1.2 MCU端

    提供MCU SDK与HMI端通信,使用简单无需了解通信协议;只需使用三组函数:获取变量、设置变量、监视事件;无需指定物理地址,变量可用中文名;支持串口和TCP通信;提供MCU模拟器模拟与安博电竞平台的交互。

botiantangapp下载中心

本方案假设有两类用户:安博电竞平台厂商与普通用户。厂商把HMI端工程(运行时)烧写固化到安博电竞平台硬件上;用户买到安博电竞平台后,通过AWStudio开发自己的界面应用并把生成的资源文件替换到安博电竞平台上,再开发自己的主控MCU程序,最后通过MCU SDK控制安博电竞平台。

图 2 使用AWStudio开发界面应用

3. 工作原理

安博电竞平台HMI工程实际上是一个安博电竞平台+MVVM的程序(运行时),这个程序可以加载res文件夹的UI资源文件(UI-XML、字体、图片等),并显示在屏幕上。由于使用MVVM框架,界面上的可变内容可以绑定到特定的变量名。

安博电竞平台作为通信服务端启动,而MCU端程序使用我们封装好的通信协议(MCU SDK),作为通信客户端与安博电竞平台连接,之后就可以直接通过变量名进行交互。

图 3 工作原理

后期用户如果想更新安博电竞平台上的应用,直接用AWStudio设计新界面,打包替换res文件夹的资源文件然后重启安博电竞平台即可,无需重新编译HMI工程。

botiantang注册网站

下面使用PC上的MCU模拟器和安博电竞平台模拟程序来对安博电竞平台-HMI的一些功能进行演示。

botiantangapp下载中心

用户在安博电竞平台上改变界面数据时,会自动将事件通知MCU端,如下图所示:

图 4 安博电竞平台界面改变自动通知MCU

博天堂918网址

在MCU中输入属性名称、属性类型和值再点击“设置属性”按钮即可看到安博电竞平台界面中对应的属性改变,如下图所示:

图 5 MCU修改数据自动更新安博电竞平台界面

博天堂918网址网页版

下面是安博电竞平台在实际板子上的运行效果,包括使用MCU操控安博电竞平台界面以及手动操作安博电竞平台界面两种方式:

图 6 安博电竞平台实际上板演示

botiantang最新网址

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
KSZ8721BL 1 Microchip Technology Inc DATACOM, ETHERNET TRANSCEIVER, PQFP48

ECAD模型

下载ECAD模型
$4.59 查看
LAN8742AI-CZ 1 Microchip Technology Inc DATACOM, ETHERNET TRANSCEIVER

ECAD模型

下载ECAD模型
$2.57 查看
KSZ8999I 1 Microchip Technology Inc DATACOM, LAN SWITCHING CIRCUIT, PQFP208

ECAD模型

下载ECAD模型
$31.28 查看
致远电子

致远电子

广州致远电子股份有限公司成立于2001年,注册资金5000万元,国家级高新技术认证企业,广州市高端工控测量仪器工程技术研究开发中心,Intel ECA全球合作伙伴和微软嵌入式系统金牌合作伙伴。

广州致远电子股份有限公司成立于2001年,注册资金5000万元,国家级高新技术认证企业,广州市高端工控测量仪器工程技术研究开发中心,Intel ECA全球合作伙伴和微软嵌入式系统金牌合作伙伴。收起

查看更多

博天堂918网址官方入口

botiantang最新网址