您尚未登录。

楼主 #1 2019-09-05 16:08:48

Beta_vulgaris
会员
注册时间: 2019-03-07
已发帖子: 60
积分: 60

正在大刀阔斧地改革uC/GUI,大家给提点意见。

大多数串口屏,就几个特别简单的功能,显示文字、图片等。显示服务器,有名的当属XServer。可惜就是体积太大。所以我把目标放在了uC/GUI上,与emWin相比,uC/GUI是开源的。当然,根据使用协议,不能用它做出相似的产品。这里,我们仅从学术角度来说。这个软件还是不错的。然而,毕竟这个软件之前是针对单片机设计的,里面大量使用了宏定义,而不是变量。所以,编译出的程序,不能适应不同环境。如何把uC/GUI改造成类似于XServer的显示服务器,我正在做。目前,已经可以适应不同分辨率的Linux FrameBuffer了。mmexport1567670751035.jpgmmexport1567670752168.jpg

离线

楼主 #5 2019-09-05 21:44:37

Beta_vulgaris
会员
注册时间: 2019-03-07
已发帖子: 60
积分: 60

Re: 正在大刀阔斧地改革uC/GUI,大家给提点意见。

达克罗德 说:

你这个思路,就是走PC的开发路子了。

其实就是复刻版的XServer。

离线

楼主 #7 2019-09-06 22:57:04

Beta_vulgaris
会员
注册时间: 2019-03-07
已发帖子: 60
积分: 60

Re: 正在大刀阔斧地改革uC/GUI,大家给提点意见。

阿黄 说:

这是远程桌面吗?类似于VNC?

就是Linux的FrameBuffer啊。

离线

楼主 #8 2019-09-21 20:57:24

Beta_vulgaris
会员
注册时间: 2019-03-07
已发帖子: 60
积分: 60

Re: 正在大刀阔斧地改革uC/GUI,大家给提点意见。

最新进展:把uC/GUI的静态宏定义屏幕大小,改成了main函数传入屏幕大小。(emWin就是变量存储屏幕大小的)。后续还会继续向前兼容(backport)emWin的新特性,比如treeview。

最近编辑记录 Beta_vulgaris (2019-09-21 21:02:08)

离线

页脚

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

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