twjiang 发表于 2022-9-5 11:40

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



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

软核硬核 发表于 2022-9-5 13:33

这是Linux开发环境吗?

软核硬核 发表于 2022-9-5 13:34

这是Linux开发环境吗?

twjiang 发表于 2022-9-5 14:48



IVI speedometer 采用 Qt5开发

twjiang 发表于 2022-9-5 14:49

本帖最后由 twjiang 于 2022-9-5 18:00 编辑

软核硬核 发表于 2022-9-5 13:34
这是Linux开发环境吗?
这是在Nuvoton新一代ARM64 MPU 800MHz / 1GHz 嵌入式Linux上开发的

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”特殊界面设计。

twjiang 发表于 2022-9-5 17:22



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

linred 发表于 2022-9-6 08:53

新唐终于出比较高端的MPU了,
NUC980这种ARM9老掉牙了

linred 发表于 2022-9-6 09:01

twjiang 发表于 2022-9-5 14:49
这是在Nuvoton新一代ARM64 MPU 800MHz / 1GHz 嵌入式Linux上开发的

有具体型号吗

twjiang 发表于 2022-9-7 08:19



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

软核硬核 发表于 2022-9-7 11:37

twjiang 发表于 2022-9-5 14:49
这是在Nuvoton新一代ARM64 MPU 800MHz / 1GHz 嵌入式Linux上开发的

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

Stahan 发表于 2022-9-9 20:19

好高端的板子

tail066 发表于 2022-9-12 10:26

漂亮~~

match007 发表于 2022-9-15 20:22

非常完美啊

鹿鼎计 发表于 2022-9-16 13:49

twjiang 发表于 2022-9-7 08:19
来一张在真实开发板上运行的效果动态图 gif

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

twjiang 发表于 2022-9-16 14:14

鹿鼎计 发表于 2022-9-16 13:49
运行起来好像帧率还不错,这个屏幕分辨率是多少的?

1024x600

twjiang 发表于 2022-10-9 16:12



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



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

twjiang 发表于 2022-10-9 16:20

采用 Linux + Wayland 开发图形界面 “在性能上” 可以 “吊打”Android + Java 虚拟机 开发模式。

twjiang 发表于 2022-10-9 16:27

如果 IVI 车机界面 不方便使用 “不安全”的“知识产权风险”的Android 操作系统, 采用Custom Embedded Linux + Wayland 几乎可以获得与 Android 同等的高品质的用户图形界面。

Henryko 发表于 2022-11-6 20:21

在哪能搞到这个开发板?
页: [1]
查看完整版本: Qt5与LVGL 同时运行在Wayland环境下