-
CAN总线的高可靠性、高性能等优点使其在工业测控以及工业自动化等领域中被大量广泛使用。本文基于EsDA开发平台,为您简单介绍如何用5分钟快速建立CAN通信。 简介CAN是ISO国际标准化的串行通信协议。由于性能高, ...
-
实施IIoT,协议转换在某些场合下必不可少。本文介绍如何通过EsDA开发套件,快速完成一个Modbus转CANopen的协议转换器。 简介IIoT(Industrial Internet of Things)是工业物联网的简称,它将具有感知、监控能力的 ...
-
导读LIN协议在汽车电子网络通讯中广泛使用,很多用户在解码LIN协议时,对LIN协议不同版本间的差异不太熟悉,可能导致解码中出现数据长度识别和校验混乱。 LIN协议起源LIN是面向汽车底端分布式应用的低成本、低速 ...
-
蓝牙作为一种近距离无线通信技术,被广泛使用在汽车,智能家居和医疗等领域中。本文主要介绍如何通过EsDA开发套件,快速实现蓝牙客户端的订阅以及读写等操作。 简介蓝牙是一种近距离无线通信技术,可以免费运行 ...
-
蓝牙作为一种近距离无线通信技术,被广泛使用在汽车,智能家居和医疗等领域中。本文主要介绍如何通过EsDA开发套件,快速实现蓝牙服务器的相关应用业务。 简介前面文章讲解了ble_client的相关节点和业务处理,有 ...
-
视频推荐在汽车电子通信领域,CAN/CAN FD和车载以太网常被提及,但有一个低调却不可或缺的协议 — LIN,正默默支撑着车窗、车灯等车身系统的智能化控制。 LIN协议LIN是面向汽车底端分布式应用的低成本、低速率的 ...
-
AWTK是一个伸缩性极强的嵌入式图形框架,它的诞生会给GUI编程研发工程师带来哪些改变?AWTK是一个伸缩性极强的嵌入式图形框架,可在Cortex-M3这样低端的单片机上运行,也可以在Cortex-A7/A8/A9等处理器,甚至DSP以 ...
-
本文介绍如何通过EsDA开发套件,快速熟悉常用IO设备节点及其使用方法,大大缩短了用户对EsDA的学习开发周期。本文选用EPC6450AWI开发板,以及图形化设计工具AWFlow Designer进行测试讲解,对常用IO设备节点和使用方 ...
-
本文将基于EsDA开发套件快速实现将串口数据转换为HTTP请求的应用开发,实现串口设备与网络服务的互联互通,提供便捷和高效的串口数据转换功能。 项目简介HTTP协议是互联网应用最为广泛的一种网络协议,由客户端 ...
-
手机、智能手表等便携设备迅速普及,用户端及嵌入式系统对GUI性能和外观要求也越来越高。ZLG推出的AWTK凭借着开源、简单易用、跨平台同步开发等优势,逐渐在医疗电子、工业控制等行业大放异彩。AWTK全称为Toolkit A ...
-
AWFlow数据流开发EsDA科普系列▴ 点击视频,关注查看更多 ▴如何降低产品研发与维护成本?如何提升效率,简化嵌入式研发流程?AWFlow流图编程将为您解决! 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删 ...
-
今天,ZLG开源GUI引擎AWTK v1.4正式发布。相对于v1.3,我们完善了许多细节,增加了部分特性、控件以及API等,同时新增对iOS平台,以及Python、Java、C++等语言的支持。AWTK全称为Toolkit AnyWhere,是ZLG倾心打造的 ...
-
EsDA AWFlow 基于“数据流动”的理念,化繁为简,将嵌入式应用开发带入到图形化编程的世界,为嵌入式产品开发提供了一个低成本、高效率的新方案。▴ 点击视频,关注查看更多 ▴AWFlow,一款基于图形化编程的嵌入 ...
-
今天,我们迎来了Designer 0.1.7的发布,增加了创建和导入自定义控件、语言文件编辑器支持特定字体显示翻译文本等功能。同时,AWTK也升级到了1.5版本,增加了字符编码转换、双向排版等功能。AWTK Designer是专门用 ...
-
AWTK 是 ZLG 开源的跨平台 GUI 引擎,本文介绍一下基于 AWTK 开发应用程序需要遵循的规范和方法,以保证应用程序也能跨平台运行。 尽量使用 tkc 中的函数tkc 中提供了编码、时间、网络、串口、线程、互斥和文 ...
-
AWFlow 突破传统C语言限制的嵌入式开发框架,通过封装硬件驱动和系统平台,集成通用软件功能与通信协议,助力开发者专注于核心业务,提升效率,缩短周期,迅速适应市场变化。在传统的嵌入式软件开发中,C语言占据主 ...
-
本文以一个家居控制应用程序为例,介绍 AWTK 串口屏的开发流程和 MVVM 数据绑定的高级用法。1. 功能这个例子稍微复杂一点,重点关注数据绑定。在这个例子中,模型(也就是数据)里包括一台空调和一台咖啡机:2. 创 ...
-
AWTK是基于C语言开发的跨平台GUI框架。本系列文章介绍如何从0开始创建AWTK应用程序,包括搭建开发调试环境、使用AWTK创建Hello工程并在模拟器上运行、将AWTK应用程序移植到其它平台。创建工程本篇文章我们来创建第 ...
-
数据采用是一个常用的功能。在 AWTK 开源串口屏中,内置数据采样模型,只需设计用户界面即可实现采样数据的显示和管理。1. 功能数据采集是一个常用的功能,MCU 定时采集数据(如环保设备定时采样空气中的污染物), ...
-
智能网联汽车总线三合一测试利器让偶发故障排查更简单▴ 点击视频,关注查看更多 ▴CANFDDTU系列车载CAN(FD)bus数据记录仪(点击了解详情),集成4/6/8路符合ISO11898标准的独立CAN-bus通道,支持4G实时通信,可将 ...
-
CAN总线的高可靠性、高性能等优点使其在工业测控以及工业自动化等领域中被大量广泛使用。本文基于EsDA开发平台,为您简单介绍如何用5分钟快速建立CAN通信。 简介CAN是ISO国际标准化的串行通信协议。由于性能高, ...
-
本篇文章介绍一下AWTK开源智能串口屏方案的串口屏端(即HMI端)的编译运行步骤,并介绍如何将HMI端移植到Linux或STM32平台或RTOS平台,以及如何配置资源文件。引言:AWTK-HMI是基于AWTK与AWTK-MVVM开发的低代码智能 ...
-
在嵌入式软件开发中,创意和技术创新常常难以融合。AWFlow通过其图形化组态方法,利用拖拽节点构建业务流程图,帮助用户实现奇思妙想。在嵌入式软件开发中,创意和技术创新常常难以融合。一方面,大量的驱动程序和 ...
-
导读项目扩张时,CAN(FD)接口不足常常成为硬件工程师的痛点。本期将为您介绍一种高效解决方案,帮助您从根本上解决接口瓶颈问题,同时提升项目效率和系统可靠性。很多硬件工程师在项目扩张的时候,都需要更多路的CA ...
-
现在的屏幕其实并不需要屏幕保护程序来“保护”,不过屏幕保护程序会衍生一些其它用途。比如,保护隐私、数据安全和显示广告等等。本文介绍一下在 AWTK 串口屏中,实现屏幕保护程序的方法。现代屏幕其实并不需要屏 ...
-
GUI工程师都期待设计出轻量级、美观的嵌入式GUI界面以满足用户需求,而AWTK的诞生能为行业应用带来何种变化?本文将从行业角度出发,为大家分享AWTK优势。GUI产品的定位,对于一位产品开发人员来讲都希望自己开发的 ...
-
视频推荐一分钟速览:从设备连接到编程控制,演示关节机器人的±180度精准转动。 关节机器人±180度转动例程在科技高度发达今天,越来越多的智能机器人进入我们的日常生活中。究竟这些机器人是如何实现运动?工 ...
-
本篇文章将介绍AWTK-HMI中的MCU端开发方法,包括MCU SDK常用API的说明、使用流程及如何编译到Linux和STM32平台。引言:AWTK-HMI是基于AWTK与AWTK-MVVM开发的低代码智能串口屏方案,本系列文章介绍如何从零开发HMI程 ...
-
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
-
告警信息是串口屏常用的功能,之前我们介绍了告警信息的基本用法,实现了告警信息的显示和管理。本文介绍一下实现查询告警信息和查看告警信息详情的方法。1. 功能之前我们介绍了告警信息的基本用法,实现了告警信息 ...
-
今天,我们迎来了Designer 0.1.5的发布。在这个版本中,我们完善了许多细节,并增加了部分新功能,如:支持多主题编辑、编译源代码、模拟运行以及虚拟占位控件等。AWTK Designer是专门用来制作AWTK应用程序的UI界面 ...
-
AWTK 开源智能串口屏方案发布,旨在解决传统串口屏诸多痛点,为用户提供更开放、更易用、更强大的开源串口屏方案。基于 AWTK 和 AWTK-MVVM 实现的串口屏方案。界面修改数据,自动通知 MCU。MCU 修改数据,自动 ...
-
AWPLC 是 ZLG 自主研发的 PLC 系统(兼容 IEC61131-3),本文以定时器为例介绍一下如何扩展自定义功能块,以及代码生成器的用法。 背景AWTK 全称 Toolkit AnyWhere,是 ZLG 开发的开源 GUI 引擎,旨在为嵌入式系 ...
-
计算器是一个常见的应用程序,在 AWTK 串口屏中,利用 fscript 表达式计算函数,无需编写一行传统的代码,即可实现一个简单的计算器应用程序。1. 功能计算器是一个很常见的应用,比如在电子秤中,可能就需要这样一 ...
-
AWTK是基于C语言开发的跨平台GUI框架。本系列文章介绍如何从0开始创建AWTK应用程序,包括搭建开发调试环境、使用AWTK创建Hello工程并在模拟器上运行、将AWTK应用程序移植到其它平台。在AWStudio上编写好AWTK应用程 ...
-
AWTK是基于C语言开发的跨平台GUI框架。本系列文章介绍如何从0开始创建AWTK应用程序,包括搭建开发调试环境、使用AWTK创建Hello工程并在模拟器上运行、将AWTK应用程序移植到其它平台。搭建Linux平台交叉编译环境在上 ...
-
AWTK是基于C语言开发的跨平台GUI框架。《AWTK使用经验》系列文章将介绍开发AWTK过程中一些常见问题与解决方案,例如:如何加载外部资源?如何设计自定义进度条?这些都会在系列文章进行解答。假设目前需要在AWTK ...
-
AWTK是基于C语言开发的跨平台GUI框架。《AWTK使用经验》系列文章将介绍开发AWTK过程中一些常见问题与解决方案,例如:如何加载外部资源?如何设计自定义进度条?这些都会在系列文章进行解答。加载指定路径的图片资 ...
-
导读AWTK 可以使用相同的技术栈开发各种平台的应用程序。有时我们需要使用 Web 界面与设备进行交互,本文介绍一下如何使用 JS 语言开发 AWTK-WEB 应用程序。用 AWTK Designer 新建一个应用程序先安装 AWTK Desig ...
-
导读AWTK是基于C语言开发的跨平台GUI框架。AWTK使用经验系列文章将介绍开发AWTK过程中一些常见问题与解决方案。AWTK具有跨平台的性质,不仅可以开发嵌入式设备的程序,也可以开发在Windows运行的桌面程序。在使用AW ...
-
本篇文章介绍一下AWTK 开源智能串口屏方案的基本原理和实际使用效果,包括主要特点、应用场景、工作原理以及简单的Demo演示。引言:AWTK-HMI是基于AWTK与AWTK-MVVM开发的低代码智能串口屏方案,本系列文章介绍如何 ...
-
AWTK 开源智能串口屏,不但开放了串口屏端全部源码,还提供了MCU 端 SDK,大大加快 MCU 软件的开发。本介绍一下 MCU 端 SDK 在不同平台上的用法。完整示例可以参考下面的几个例子:普通嵌入式系统mcu/stm3 ...
-
视频推荐WebSocket 可以实现双向通信,适合实时通信场景。本文介绍一下使用 Javacript 语言开发 AWTK-WEB 应用程序,并用 WebSocket 与服务器通讯。用 AWTK Designer 新建一个应用程序先安装 AWTK Designer:htt ...
-
Cortex-A7核心板一直是ZLG的热销产品,受到广泛好评。面对全新的市场环境和日益提高的用户需求,ZLG对产品配置全新升级的同时进行了价格策略调整,更高性价比带给您更良好的用户体验。 产品定位800MHz主频的Cort ...
-
视频推荐想开发显示产品,但不想陷入复杂的代码?来看看AWTK GUI引擎,它能快速实现精美界面,稳定又兼容,还能让你轻松上手。问翁工,我想开发一款显示产品,除了在屏幕上打点画线之外,还有没有更简单的方法?答 ...
-
在AWTK串口屏中,内置用户管理和权限控制的模型,无需编码即可实现登录、登出、修改密码、权限控制、创建用户、删除用户等功能,本文介绍一下用户管理和权限控制的基本用法。用户管理和权限控制是一个常用的功能。 ...
-
AWTK 串口屏内置了 XML/JSON/INI 等各种数据文件的模型,并支持用 HTTP/HTTPS 从网络获取数据。不用编写一行代码,即可实现天气预报、股票行情、航班查询和快递查询等功能。天气预报是一个很常用的功能,在很多设备 ...
-
化工产品已经渗透到了我们生活的各个方面,是国民经济不可或缺的部分。那么当前又有哪些物联网技术来保障化工行业安全生产呢?本文将从气体监测角度进行简单阐述。化工行业就是从事化学工业生产和开发的企业和单位 ...
-
随着新一代智能网联汽车CAN FD与车载以太网的引入应用,整车厂也面临着新的机会和挑战。针对目前CANFD升级较复杂的现状,致远电子提供有效的升级与上云方案。 新一代智能网联车CANFD的应用传统的汽车网络架构主 ...
-
AWTK 串口屏内置 MODBUS 从站模型,不用编写一行代码即可让串口屏提供 MODBUS 服务,让远程设备通过 MODBUS 协议访问串口屏上的数据。1. 功能让串口屏提供 Modbus 服务:界面可以修改 input_register 中的数据,Mod ...