您尚未登录。

楼主 #1 2018-08-02 14:09:19

surfing
会员
注册时间: 2018-07-30
已发帖子: 5
积分: 5

轻量级UI - uGUI 电脑仿真, 验证其窗口和按键控件

在电脑仿真了这款简单的uGUI. 屏幕画点,触摸输入(鼠标坐标模拟)设置好,就很容易移植这个库
  介绍见帖子 https://whycan.cn/t_29.html

电脑仿真是用了1个简陋的GDI(win32)的封装库,windows搞不太明白,就不上传工程了 (codeblocks)
这个官方的demo, 有个benchmark测试没有跑,屏蔽了.
(原因是我这个simulator还不能仿真定时"中断",只有个简单的timer. 一旦前台阻塞, 比如原官方demo的 while(1)循环, timer不能后台运行,定时唤醒ISR.
再想想办法, 看看能不能仿真 定时中断,  再加个 thread?)

说说这个uGUI, 附件有windows下仿真的exe文件. 鼠标点点(左键单击)就大概明白这个ui的功能了.
刨去2d绘图之类, 就是"窗口"和"按键"控件,及窗口的一个消息处理机制.

很简单,也方便我这个新手学习.
跟另外一个littlevGL完全不能比, 这个简陋太多,画风也复古.


 截图

附件下载:
ugui 电脑仿真

最近编辑记录 surfing (2018-08-02 14:16:16)

离线

#2 2018-08-02 14:23:26

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 轻量级UI - uGUI 电脑仿真, 验证其窗口和按键控件

可以打开,非常不错, 感谢分享!





离线

#3 2019-12-21 20:52:08

WangLY_Snot
会员
注册时间: 2019-12-21
已发帖子: 19
积分: 3

Re: 轻量级UI - uGUI 电脑仿真, 验证其窗口和按键控件

能用吗?

离线

页脚

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

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