WhyCan Forum

本站无需注册,无需积分,无需回复可下载所有资料,如果真的喜欢小站,请您注册之后请至少回复一个帖子激活Id,谢谢支持! 站长QQ: 516333132 (挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2018-04-04 13:56:48

晕哥
Administrator
注册时间: 2017-09-06
累计积分: 7,389

国产LearningGUI简介

LearningGUI_mcu: LearningGUI_mcu.pdf
LearningGUI简介: LearningGUI-0-2.pdf
移植手册: LearningGUI_port.pdf
源码下载: LearningGUI-GPLv3-0-3_tar.gz


LearningGUI的特点和优势。
LearningGUI被设计成独立于具体的硬件平台和具体的软件平台,
是一款通用的嵌入式开源GUI系统。它100%使用C语言开发,
无浮点运算,只调用C,无汇编代码。显示,键盘,鼠标等驱动由用户在应用中编写注册,
因此,LearningGUI的通用性,可移植性非常好!它可以裸奔,也可以在RTOS 上运行,同时更适合在Linux下运行。

LearningGUI高度可裁剪,可配置,库大小从20多K到200多K。
占用内存小。Basic版实行静态内存管理,占用10多K RAM. Windows版实行动态内存管理,占用内存与建立控件多少相关。
支持内置GB2312—80标准汉字库。
提供开放式字库访问接口。
提供开放式颜色转换接口。
提供消息驱动机制。
提供类似于Win32 SDK式样的API接口。
开发LearningGUI的目的是替代emWin,同时抢占中低端的QT市场。

离线

#2 2018-04-10 10:23:38

达克罗德
会员
注册时间: 2018-04-10
累计积分: 548

Re: 国产LearningGUI简介

关注GUI开发。个人认为win32 api式的GUI开发模式太老了。现在硬件越来越强大,趋势是CSS/XML/JSON+JS/LUA/PYTHON/HTML5开发模式

离线

#3 2018-06-14 13:20:34

beyondabcd
会员
注册时间: 2018-06-12
累计积分: 44

Re: 国产LearningGUI简介

现在开发到什么样子了?

离线

#4 2018-07-31 22:59:07

abc3240660
会员
注册时间: 2018-07-31
累计积分: 100

Re: 国产LearningGUI简介

怎么没有demo看看效果呢

离线

#5 2018-10-24 13:39:37

apleilx
会员
注册时间: 2018-10-23
累计积分: 34

Re: 国产LearningGUI简介

开发过程中,先支持下

离线

#6 2018-11-28 22:14:25

Zodiac
会员
注册时间: 2018-11-28
累计积分: 27

Re: 国产LearningGUI简介

达克罗德 说:

关注GUI开发。个人认为win32 api式的GUI开发模式太老了。现在硬件越来越强大,趋势是CSS/XML/JSON+JS/LUA/PYTHON/HTML5开发模式

http://blog.qt.io/cn/2018/08/15/qt_on_microcontrollers_mcu/
QT已经开始尝试向低端平台拓展了,其中就包括QML模块。不知道是否会做进一步的优化,对于Cortex-M4/7平台来说,还是有点臃肿。还是很期待啊,QT生态圈的诱惑力还是很大的。

离线

#7 2018-11-28 22:31:03

cityf
会员
注册时间: 2017-11-03
累计积分: 159

Re: 国产LearningGUI简介

Zodiac 说:
达克罗德 说:

关注GUI开发。个人认为win32 api式的GUI开发模式太老了。现在硬件越来越强大,趋势是CSS/XML/JSON+JS/LUA/PYTHON/HTML5开发模式

http://blog.qt.io/cn/2018/08/15/qt_on_microcontrollers_mcu/
QT已经开始尝试向低端平台拓展了,其中就包括QML模块。不知道是否会做进一步的优化,对于Cortex-M4/7平台来说,还是有点臃肿。还是很期待啊,QT生态圈的诱惑力还是很大的。

请问这里面的 STM32F4/F7 的源码工程有吗?

离线

#8 2018-11-29 00:55:03

达克罗德
会员
注册时间: 2018-04-10
累计积分: 548

Re: 国产LearningGUI简介

Zodiac 说:
达克罗德 说:

关注GUI开发。个人认为win32 api式的GUI开发模式太老了。现在硬件越来越强大,趋势是CSS/XML/JSON+JS/LUA/PYTHON/HTML5开发模式

http://blog.qt.io/cn/2018/08/15/qt_on_microcontrollers_mcu/
QT已经开始尝试向低端平台拓展了,其中就包括QML模块。不知道是否会做进一步的优化,对于Cortex-M4/7平台来说,还是有点臃肿。还是很期待啊,QT生态圈的诱惑力还是很大的。

看过这篇文章,但是好像资料还是很少。qpa移植似乎没有什么信息,也许是需要商用license

离线

#9 2018-11-29 14:13:32

vigour1000
会员
注册时间: 2018-11-19
累计积分: 31

Re: 国产LearningGUI简介

GUI太多,学习不过来呢

离线

#10 2019-06-04 14:01:40

yang
会员
注册时间: 2019-04-17
累计积分: 6

Re: 国产LearningGUI简介

mark!抽时间做专题研究

离线

页脚