0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

10分钟上手睿擎平台GUI开发:第一个LVGL图形应用

RT-Thread官方账号 2025-06-06 18:41 次阅读

LVGL开源图形库为嵌入式系统提供了高效的GUI设计解决方案,为开发者提供了直观且易于使用的界面设计环境。LVGL不仅资源占用低,更拥有全面的功能和丰富的文档资料,使得GUI设计变得简单而高效。

此外,在睿擎平台上支持LVGL能够更好地发挥其优势,为开发者带来更多便利。


环境搭建:5分钟极速配置

1. 睿擎派硬件准备

d8224a28-42c2-11f0-986f-92fbcf53809c.png

  • 开发板 :睿擎派(RK3506J,三核Cortex-A7@1.2GHz)
  • 屏幕 :7寸MIPI LCD(1024×600,RGB888)
  • 外设 :双网口、双CANFD、触摸屏(GT911驱动)


2. 软件安装


安装睿擎IDE,IDE默认自带睿擎SDK


工程创建

d83bd1aa-42c2-11f0-986f-92fbcf53809c.png


运行第一个LVGL应用(10分钟实战)

界面设计

d84d7b08-42c2-11f0-986f-92fbcf53809c.png

添加两个按钮


d86b95c0-42c2-11f0-986f-92fbcf53809c.png

按钮事件处理


调试与运行

d87d2722-42c2-11f0-986f-92fbcf53809c.png


启动调试


输出效果验证

d8953614-42c2-11f0-986f-92fbcf53809c.png

LCD界面输出



实测视频:睿擎派运行LVGL界面


总结:睿擎平台GUI开发优势

优势

睿擎+LVGL

技术实现

启动时间

<0.5s

RT-Thread内核预初始化驱动

开发效率

10分钟上手

通过IDE配置显示/触摸参数


综上,在嵌入式图形界面开发中,睿擎平台结合LVGL进行GUI开发,启动速度快、开发效率高(10分钟即可上手),只需修改配置就可以完成显示和触摸适配,无需修改任何代码;多核性能出色,为广大开发者小伙伴们者提供了一个快速高效的软硬一体化开发平台。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 图形
    +关注

    关注

    0

    文章

    72

    浏览量

    19581
  • GUI
    GUI
    +关注

    关注

    3

    文章

    677

    浏览量

    40803
  • LVGL
    +关注

    关注

    1

    文章

    100

    浏览量

    3565
收藏 人收藏

    评论

    相关推荐
    热点推荐

    使用GUI Guider工具开发嵌入式GUI应用(2)

    GUI Guider本质上是方便嵌入式开发者基于LVGL开发
    的头像 发表于 08-16 14:36 4388次阅读
    使用<b class='flag-5'>GUI</b> Guider工具<b class='flag-5'>开发</b>嵌入式<b class='flag-5'>GUI</b>应用(2)

    详解全志R128 GUI图形系统—LVGL

    LVGL免费的开源图形库,提供了创建嵌入式GUI 所需的切,具有易于使用的
    的头像 发表于 12-11 14:49 3856次阅读
    详解全志R128 <b class='flag-5'>GUI</b><b class='flag-5'>图形</b>系统—<b class='flag-5'>LVGL</b>篇

    如何在低成本ARM平台部署LVGL免费图形库,基于全志T113-i

    本帖最后由 Tronlong创龙科技 于 2024-10-29 10:39 编辑 LVGL简介 LVGL(Littlev Graphics Library)是
    发表于 10-29 09:55

    《电子发烧友电子设计周报》聚焦硬科技领域核心价值 第14期:2025.06.2--2025.06.6

    on Raspberry Pi:从入门到精通的完整指南 9、10分钟上手平台
    发表于 06-07 16:46

    10分钟学习GUI系列视频

    10分钟学习GUI系列视频,好资料不多说了。http://pan.baidu.com/share/link?shareid=423119&uk=2316302656
    发表于 05-07 12:41

    FRDM-KL25Z开发第一期(平台介绍、环境搭建、第一个工程)

    ``附件里是FRDM-KL25Z开发第一期(平台介绍、环境搭建、第一个工程)的资料。其中第一部分和第二部
    发表于 01-30 18:12

    【YOXIOS X3开发板(基于Linux的GUI)试用连载】第一个程序Hello World!

    ` 第一个程序Hello World!只写了行代码!! YOXIOS 操作系统是基于 Linux 开发的物联网图形系统和硬件平台。自主研发
    发表于 08-12 22:21

    开源轻量级显示框架LVGL简介

    启动嵌入式GUI设计,同时LVGL作为图形库,它自带着接近三十多种小工具可以供开发者使用。这
    发表于 03-14 09:28

    开源轻量级显示框架LVGL简介

    启动嵌入式GUI设计,同时LVGL作为图形库,它自带着接近三十多种小工具可以供开发者使用。这
    发表于 03-31 18:49

    如何在10分钟内设置带有GUI的项目?

    for Display, 它已通过新版本更新获得了进步的改进。 在e2studio集成开发环境中安装QE for Display的插件,e2studio是集成
    的头像 发表于 05-24 10:04 1523次阅读
    如何在<b class='flag-5'>10</b><b class='flag-5'>分钟</b>内设置带有<b class='flag-5'>GUI</b>的项目?

    GUI Guider v1.5.0正式发布!它为嵌入式图形开发又带来哪些新功能,起来探索吧~

    GUI Guider是恩智浦研发的款用户友好、跨平台、支持多语言的嵌入式图形应用开发工具。它是基于开源的
    的头像 发表于 02-24 08:10 3753次阅读

    10分钟搞定如何在QT环境模拟LVGL V8

    LVGL款非常不错的开源图形界面库,易于移植,嵌入式图形界面开发中,LVGL可以说是非常受欢
    的头像 发表于 05-22 10:39 5815次阅读
    <b class='flag-5'>10</b><b class='flag-5'>分钟</b>搞定如何在QT环境模拟<b class='flag-5'>LVGL</b> V8

    10分钟上手写代码,LuatOS协程轻松掌握!

    10分钟学会LuatOS协程,从此你的程序也能像通勤族利用碎片时间样游刃有余。现在就去动手试试,开启异步编程新体验! 写给第一次听说协程
    的头像 发表于 04-10 15:18 207次阅读
    <b class='flag-5'>10</b><b class='flag-5'>分钟</b><b class='flag-5'>上手</b>写代码,LuatOS协程轻松掌握!

    中新社:RT-Thread携“平台”亮相工博会 | 媒体视角

    4月23日,成都国际工业博览会拉开帷幕。中国新闻网专访RT-Thread赛德,以“国产操作系统再亮剑,平台开启工业新时代”为题,报道了“
    的头像 发表于 04-24 11:16 394次阅读
    中新社:RT-Thread携“<b class='flag-5'>睿</b><b class='flag-5'>擎</b><b class='flag-5'>平台</b>”亮相工博会 | 媒体视角

    平台极简开发重要实践—— PinMux 配置工具 | 派试用名单公示

    RT-Thread工业开发平台是为工业场景设计的软硬件一体化开发方案,全栈自主可控,赋能用户聚焦核心业务创新,大幅提升
    的头像 发表于 06-11 17:05 111次阅读
    <b class='flag-5'>睿</b><b class='flag-5'>擎</b><b class='flag-5'>平台</b>极简<b class='flag-5'>开发</b>重要实践—— PinMux 配置工具 | <b class='flag-5'>睿</b><b class='flag-5'>擎</b>派试用名单公示