- 博客(901)
- 资源 (2)
- 收藏
- 关注
原创 AWTK fscript 中的串口扩展函数
fscript 是 AWTK 内置的脚本引擎,开发者可以在 UI XML 文件中直接嵌入 fscript 脚本,提高开发效率。本文介绍一下 fscript 中的 串口扩展函数。
2026-01-16 17:56:52
35
原创 经典 PLC 程序(4) - 消音按钮
当设备出现故障(如电机过载、传感器异常、急停触发),PLC 控制蜂鸣器发声和报警灯闪烁。操作员听到 / 看到报警后,按下消音按钮,蜂鸣器暂时停止发声(可指定时间),报警灯常亮(表示故障仍存在),直到故障排除后报警灯才熄灭。
2026-01-16 17:51:52
520
原创 AWTK fscript 中的文件流扩展函数
fscript 是 AWTK 内置的脚本引擎,开发者可以在 UI XML 文件中直接嵌入 fscript 脚本,提高开发效率。本文介绍一下 fscript 中的 文件流扩展函数。
2026-01-09 17:37:23
150
原创 经典 PLC 程序(3) - 延时启动和停止
在工业控制中,特别是对于多电机或复杂设备的启停控制,延时是一个非常重要且常见的设计。它主要用于保护设备、优化运行、保障安全和实现工艺要求。
2026-01-09 17:32:08
547
原创 经典 PLC 程序(2) - 正反转
PLC 控制电机正反转是工业控制中的典型应用,核心逻辑是通过接触器(或继电器继电器)控制电机的相序,同时需要加入互锁和自锁保护,防止接触器冲突或误动作。
2025-12-24 12:40:41
488
原创 经典 PLC 程序(1) - 起保停
“起保停”(启动 - 保持 - 停止)是 PLC 控制中最基础的逻辑之一,广泛用于电机、泵、电磁阀等设备的控制。其核心功能是:按下启动按钮后设备持续运行(保持),按下停止按钮后设备停止。
2025-12-24 12:36:12
757
原创 AWTK-WEB 快速入门(5) - C 语言 WebSocket 应用程序
相对于 XMLHttpRequest/fetch,WebSocket 可以实现双向通信,适合实时通信场景,是 Web 应用程序与服务器通讯的重要方式之一。本文介绍一下如何使用 C 语言开发 AWTK-WEB 应用程序,并用 WebSocket 与服务器通讯。
2025-06-15 11:28:12
406
原创 AWTK fscript 中的 TCP/UDP 客户端扩展函数
fscript 是 AWTK 内置的脚本引擎,开发者可以在 UI XML 文件中直接嵌入 fscript 脚本,提高开发效率。本文介绍一下 fscript 中的 TCP/UDP 客户端扩展函数。
2025-02-12 15:18:46
3046
原创 AWTK-WEB 快速入门(4) - JS Http 应用程序
XMLHttpRequest 改变了 Web 应用程序与服务器交换数据的方式,fetch 是 XMLHttpRequest 继任者,具有更简洁的语法和更好的 Promise 集成。本文介绍一下如何使用 JS 语言开发 AWTK-WEB 应用程序,并用 fetch 访问远程数据。
2025-02-12 15:15:19
3434
原创 AWTK 骨骼动画控件发布
Spine 是一款广泛使用的 2D 骨骼动画工具,专为游戏开发和动态图形设计设计。它通过基于骨骼的动画系统,帮助开发者创建流畅、高效的角色动画。本项目是基于实现的骨骼动画控件。
2025-01-27 18:23:30
3557
原创 AWTK fscript 中的 输入/出流 扩展函数
fscript 是 AWTK 内置的脚本引擎,开发者可以在 UI XML 文件中直接嵌入 fscript 脚本,提高开发效率。本文介绍一下 fscript 中的 iostream 扩展函数
2025-01-17 21:50:47
3638
原创 AWTK-WEB 快速入门(3) - C 语言 Http 应用程序
XMLHttpRequest 改变了 Web 应用程序与服务器交换数据的方式,fetch 是 XMLHttpRequest 继任者,具有更简洁的语法和更好的 Promise 集成。本文介绍一下如何使用 C 语言开发 AWTK-WEB 应用程序,并用 fetch 访问远程数据。
2025-01-17 17:45:41
3878
3
原创 如何用 SSH 访问 QNX 虚拟机
QNX 虚拟机默认是开启 SSH 服务的,如果要用 SSH 访问 QNX 虚拟机,就需要知道虚拟机的 IP 地址,用户和密码。本文我们来看看如何获取这些参数。
2025-01-11 15:42:57
3694
原创 在 Windows 下建立 QNX 图形开发环境
关于建立 QNX 开发环境的文章有不少,但都是建立普通 C/C++ 开发环境的,而没有涉及到图形开发环境的。最近为了移植 AWTK 到 QNX, 花了不少功夫去研究,踩了不少坑,在这里记录一下,供有需要的朋友参考。
2025-01-11 12:08:51
4938
3
原创 在 QEmu Linux 中运行 AWTK(2024 更新版)
虽然在 VMware 中也可以跑 awtk-linux-fb 版本,但是能模拟一个更接近开发板的 arm-linux 环境。另外用来调试和学习一下 framebuffer 的驱动,也是很有意思的事。这里写个文档供大家参考。在 Ubuntu 20/22 上测试运行。
2024-12-28 18:43:08
4106
原创 AWTK fscript 中的 输出流 扩展函数
fscript 是 AWTK 内置的脚本引擎,开发者可以在 UI XML 文件中直接嵌入 fscript 脚本,提高开发效率。本文介绍一下 fscript 中的 ** ostream 扩展函数 **
2024-12-24 15:55:29
3746
原创 用 gdbserver 调试 arm-linux 上的 AWTK 应用程序
很多嵌入式 linux 开发者都能熟练的使用 gdb/lldb 调试应用程序,但是还有不少朋友在调试开发板上的程序时,仍然在使用原始的 printf。本文介绍一下使用 gdbserver 通过网络调试开发板上的 AWTK 应用程序的方法,供有需要的朋友参考。
2024-12-24 15:51:06
4269
原创 《那山那人那狗》观后感 - 感动篇
看《那山那人那狗》的过程中,想起小时候邮电所的一些事,忍不住写了博客发发牢骚。其实同时作为父亲和儿子,电影的情节多次打动我,多次流泪。
2024-12-21 12:21:53
4388
原创 《那山那人那狗》观后感 - 牢骚篇
电影很美,很感动。宋皓老师说,零概率事件也会发生。世上真有这么好的邮递员吗,如果有,那简直就是零概率事件啊!
2024-12-21 08:49:12
1371
原创 AWTK-WEB 快速入门(2) - JS 应用程序
AWTK 可以使用相同的技术栈开发各种平台的应用程序。有时我们需要使用 Web 界面显示设备的信息、控制设备的行为和与设备进行交互,这时就该 AWTK-WEB 上场了。本文介绍一下如何使用 JS 语言开发 AWTK-WEB 应用程序。
2024-12-09 09:44:55
1916
原创 AWTK fscript 中的 串口 扩展函数
fscript 是 AWTK 内置的脚本引擎,开发者可以在 UI XML 文件中直接嵌入 fscript 脚本,提高开发效率。本文介绍一下 fscript 中的 ** 串口 扩展函数 **
2024-12-02 21:24:14
1268
原创 在全志 T113-S3 开发板上运行 AWTK
之前有些朋友在全志 TinaLinux 上运行AWTK,遇到一些问题,主要是输入设备的问题,虽然不是什么大问题,如果不太熟悉 AWTK,解决起来还是比较费劲的。最近买了一个板子,把整个流程跑了一下,把遇到的坑填了(需更新最新代码),这里做个笔记,希望对大家有些帮助。
2024-12-02 21:21:31
1903
原创 AWTK fscript 中的 输入流 扩展函数
fscript 是 AWTK 内置的脚本引擎,开发者可以在 UI XML 文件中直接嵌入 fscript 脚本,提高开发效率。本文介绍一下 fscript 中的 ** istream 扩展函数 **
2024-11-30 16:04:16
1245
原创 AWTK 如何使用多点触摸事件
AWTK 内置的控件没有使用多点触摸事件,只是把触摸事件当作鼠标事件来使用。少数控件可能需要多点触摸手势事件,比如旋转和缩放手势,极少数控件可能需要原始的多点触摸事件来识别更复杂的手势。AWTK 支持,也支持原始的多点触摸事件。这里介绍一下如何使用原始的多点触摸事件。
2024-11-30 16:00:41
1532
原创 AWTK fscript 中的 大端小端扩展函数
fscript 是 AWTK 内置的脚本引擎,开发者可以在 UI XML 文件中直接嵌入 fscript 脚本,提高开发效率。本文介绍一下 fscript 中的 ** 大端小端扩展函数 **
2024-11-23 17:26:01
1470
原创 AWTK VSCode 实时预览插件端口冲突的解决办法
AWTK XML UI 预览插件:在 vscode 中实时预览 AWTK XML UI 文件,在 Copilot 的帮助下,可以大幅提高界面的开发效率。awtk-previewer 默认使用 8000 端口,有时可能和其它应用程序冲突。
2024-11-18 17:33:20
1611
原创 AWTK-WIDGET-WEB-VIEW 发布
awtk-widget-web-view 是通过提供的接口,实现的自定义控件,使得可以方便的显示 web 页面。项目网址: https://gitee.com/zlgopen/awtk-widget-web-view。
2024-11-17 16:38:30
1414
原创 AWTK-WIDGET-WEB-VIEW 实现笔记 (4) - Ubuntu
Ubuntu 上实现 AWTK-WIDGET-WEB-VIEW 开始以为很简单,后来发现是最麻烦的。因为 Ubuntu 上的 webview 库是 基于 GTK 的,而 AWTK 是基于 X11 的,两者的窗口系统不同,所以期间踩了几个大坑。
2024-11-17 16:30:08
1311
GUI引擎评价指标.pdf
2021-03-16
awtk_on_stm32h743iitx_port.pdf
2020-06-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅