打印
[HMI/GUI]

Qt5与LVGL 同时运行在Wayland环境下

[复制链接]
1416|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主


图中所示:图标菜单Home采用Qt5开发,模拟时钟采用LVGL开发

使用特权

评论回复
评论
天意无罪 2022-9-5 20:08 回复TA
显示效果不错,所以,LZ更喜欢用QT还是LVGL进行开发?哈哈哈。 
沙发
软核硬核| | 2022-9-5 13:33 | 只看该作者
这是Linux开发环境吗?

使用特权

评论回复
板凳
软核硬核| | 2022-9-5 13:34 | 只看该作者
这是Linux开发环境吗?

使用特权

评论回复
地板
twjiang|  楼主 | 2022-9-5 14:48 | 只看该作者


IVI speedometer 采用 Qt5开发

使用特权

评论回复
5
twjiang|  楼主 | 2022-9-5 14:49 | 只看该作者
本帖最后由 twjiang 于 2022-9-5 18:00 编辑
软核硬核 发表于 2022-9-5 13:34
这是Linux开发环境吗?

这是在Nuvoton新一代ARM64 MPU 800MHz / 1GHz 嵌入式Linux上开发的

使用特权

评论回复
6
twjiang|  楼主 | 2022-9-5 17:12 | 只看该作者
本帖最后由 twjiang 于 2022-9-5 17:25 编辑



成功将仪表盘的透明底滤掉

实现 Wayland 环境下,通过 LVGL 或 Qt 两种方式显示“非规则透明矩形窗口 Irregular Transparent Background Window”应用程序,适合“模拟时钟 Analog Clock”, “车载仪表盘 IVI Speedometer Dashboard”,“便笺记事条 Sticky Notes”特殊界面设计。

使用特权

评论回复
7
twjiang|  楼主 | 2022-9-5 17:22 | 只看该作者


所有的界面全部铺在一起。

使用特权

评论回复
8
linred| | 2022-9-6 08:53 | 只看该作者
新唐终于出比较高端的MPU了,
NUC980这种ARM9老掉牙了

使用特权

评论回复
9
linred| | 2022-9-6 09:01 | 只看该作者
twjiang 发表于 2022-9-5 14:49
这是在Nuvoton新一代ARM64 MPU 800MHz / 1GHz 嵌入式Linux上开发的

有具体型号吗

使用特权

评论回复
10
twjiang|  楼主 | 2022-9-7 08:19 | 只看该作者


来一张在真实开发板上运行的效果动态图 gif

使用特权

评论回复
11
软核硬核| | 2022-9-7 11:37 | 只看该作者
twjiang 发表于 2022-9-5 14:49
这是在Nuvoton新一代ARM64 MPU 800MHz / 1GHz 嵌入式Linux上开发的

在哪能搞到这个开发板?感觉很不错的样子!

使用特权

评论回复
12
Stahan| | 2022-9-9 20:19 | 只看该作者
好高端的板子

使用特权

评论回复
13
tail066| | 2022-9-12 10:26 | 只看该作者
漂亮~~

使用特权

评论回复
14
match007| | 2022-9-15 20:22 | 只看该作者
非常完美啊

使用特权

评论回复
15
鹿鼎计| | 2022-9-16 13:49 | 只看该作者
twjiang 发表于 2022-9-7 08:19
来一张在真实开发板上运行的效果动态图 gif

运行起来好像帧率还不错,这个屏幕分辨率是多少的?

使用特权

评论回复
16
twjiang|  楼主 | 2022-9-16 14:14 | 只看该作者
鹿鼎计 发表于 2022-9-16 13:49
运行起来好像帧率还不错,这个屏幕分辨率是多少的?

1024x600

使用特权

评论回复
17
twjiang|  楼主 | 2022-10-9 16:12 | 只看该作者


左边采用 LVGL with Wayland 开发,秒针“非连续旋转”
右边采用 Qt 5 with Wayland 开发,秒针“连续旋转”



时针,分针,秒针采用2D几何图形polygon变换(非图片旋转)由CPU rendering出来,不存在模糊 blur (nearest neighbor interpolation, bilinear, bicubic) 现象。

使用特权

评论回复
18
twjiang|  楼主 | 2022-10-9 16:20 | 只看该作者
采用 Linux + Wayland 开发图形界面 “在性能上” 可以 “吊打”  Android + Java 虚拟机 开发模式。

使用特权

评论回复
19
twjiang|  楼主 | 2022-10-9 16:27 | 只看该作者
如果 IVI 车机界面 不方便使用 “不安全”的“知识产权风险”的Android 操作系统, 采用  Custom Embedded Linux + Wayland 几乎可以获得与 Android 同等的高品质的用户图形界面。

使用特权

评论回复
20
Henryko| | 2022-11-6 20:21 | 只看该作者
在哪能搞到这个开发板?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

41

主题

347

帖子

1

粉丝