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

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

3天内不再提示

3.1s启动!飞凌嵌入式i.MX93开发板部署LVGL,打造更高效的GUI

飞凌嵌入式 2025-01-16 11:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一个易用且轻量化的UI可以大大提高用户的使用效率和满意度——通过快速启动、直观操作和及时反馈,帮助用户快速上手并高效完成任务;轻量化设计则可以减少资源占用,提升启动和运行速度,增强产品竞争力。

LVGL(Light and Versatile Graphics Library)是一个免费开源的图形库,专为嵌入式系统设计。它以轻量级、高效和易于使用而著称,支持多种屏幕分辨率和硬件配置,并提供了丰富的GUI组件,能够帮助开发者轻松构建出美观且功能强大的用户界面。

49845e2fd4224bcf8b3c54e3bcf83b11~tplv-tt-origin-web:gif.jpeg?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1737604176&x-signature=oKxZlwtLuwoV0mMRVg1zPL7zf28%3D

近期,飞凌嵌入式为基于NXP i.MX93系列处理器打造的OK-MX9352-C开发板成功移植了LVGL v8.3,不仅界面美观精致,启动速度也大幅提升,仅需3.1s。

在OK-MX9352-C开发板上运行的LVGL v8.3版本中,飞凌嵌入式移植了一个Ebike Screen Demo,用于模拟电助力自行车屏幕界面。它充分利用了LVGL的组件和特性,展示了一个既美观又实用的仪表盘。

01 自定义背景图片

Demo使用了自定义绘制的背景图片,不仅美观,还通过LVGL的图像处理功能被完美地嵌入到界面中,使得整个仪表盘看起来更为美观。

02 基本组件的灵活应用

Demo中使用了按钮、页面跳转等基本组件,提供了丰富的交互功能。用户可以通过点击按钮来切换不同的页面,查看不同的信息。这些组件的灵活应用使得Demo的界面更加直观和易用。

03 丰富的信息显示

Ebike Screen Demo中展示了包括速度、电池、时间、地图和设置在内的多种信息,这些信息通过LVGL的图表和文本组件被清晰地呈现在屏幕上,使用户能够一目了然地了解电助力自行车的当前状态。


通过Ebike Screen Demo的展示,我们可以看到LVGL在OK-MX9352-C开发板上运行的优势——快速启动、功能丰富、界面美观,这对于正在寻找轻量化、易集成GUI解决方案的开发者来说,是一个非常具有优势的选择。

相信在未来,LVGL的图形界面将会更加多样化和智能化。飞凌嵌入式也将有更多产品适配LVGL,为嵌入式设备带来更加丰富和高效的交互体验,大家敬请期待。

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

    关注

    5186

    文章

    20165

    浏览量

    329063
  • NXP
    NXP
    +关注

    关注

    61

    文章

    1378

    浏览量

    194918
  • Linux
    +关注

    关注

    88

    文章

    11631

    浏览量

    218027
  • LVGL
    +关注

    关注

    2

    文章

    116

    浏览量

    4283
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    既要稳定性,还要性价比的工业级开发板 — 米尔i.MX91

    算是比较入门的一款,还有一款叫做i.MX93开发板和这个有点像。区别是i.MX93是双核Cortex-A55@1.7Ghz。而这个i.MX91则是一个Cortex
    的头像 发表于 11-20 08:05 798次阅读
    既要稳定性,还要性价比的工业级<b class='flag-5'>开发板</b> — 米尔<b class='flag-5'>i.MX</b>91

    简单认识NXP FRDM i.MX 93开发板

    FRDM i.MX 93开发板是一款入门级、紧凑型开发板,采用i.MX93应用处理器。该配备板
    的头像 发表于 11-17 09:45 640次阅读
    简单认识NXP FRDM <b class='flag-5'>i.MX</b> <b class='flag-5'>93</b><b class='flag-5'>开发板</b>

    嵌入式2026届校园招聘正式启动

    嵌入式2026届校园招聘正式启动
    的头像 发表于 09-19 08:03 621次阅读
    <b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>2026届校园招聘正式<b class='flag-5'>启动</b>!

    送啦!嵌入式联合NXP邀您参加OK-MX9596-C开发板试用活动

    送啦!嵌入式联合NXP邀您参加OK-MX9596-C开发板试用活动
    的头像 发表于 08-22 08:03 768次阅读
    送啦!<b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>联合NXP邀您参加OK-<b class='flag-5'>MX</b>9596-C<b class='flag-5'>开发板</b>试用活动

    RK3568开发板暗藏32位兼容开关?嵌入式带你一键解锁!

    RK3568是一款64位处理器,嵌入式为其提供的交叉编译器也是64位的,然而部分用户可能需要在RK3568开发板上运行32位应用。本文将详细阐述如何使用32位交叉编译器,编译出32
    的头像 发表于 07-19 08:49 4198次阅读
    RK3568<b class='flag-5'>开发板</b>暗藏32位兼容开关?<b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>带你一键解锁!

    5分钟学会网络服务搭建!i.MX9352开发板 + Linux 6.1实战示例

    本文就将以嵌入式OK-MX9352-C开发板(搭载了在工业物联网领域广泛应用的NXP i.MX
    的头像 发表于 06-13 16:42 1084次阅读
    5分钟学会网络服务搭建!<b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>i.MX</b>9352<b class='flag-5'>开发板</b> + Linux 6.1实战示例

    「2025恩智浦创新技术峰会」嵌入式亮相上海首站

    2025年5月14日,【2025年恩智浦创新技术峰会】首站登陆上海,嵌入式作为恩智浦(NXP)金牌合作伙伴受邀参会,聚焦“工业与物联网”领域,携多款边缘侧AI核心
    的头像 发表于 05-15 13:38 1061次阅读
    「2025恩智浦创新技术峰会」<b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>亮相上海首站

    焕新登场!嵌入式FET-MX8MPQ-SMARC核心发布

    嵌入式FET-MX8MPQ-SMARC核心基于NXP i.MX8MPQ处理器
    的头像 发表于 05-07 11:29 936次阅读
    焕新登场!<b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>FET-<b class='flag-5'>MX</b>8MPQ-SMARC核心<b class='flag-5'>板</b>发布

    i.MX93i.MX8M Plus上都使用UART,遇到了RTS/CTS连接问题求解决

    我在 i.MX93i.MX8M Plus 上都使用 UART,并遇到了 RTS/CTS 连接问题。 在 i.MX93 上,以下接线工作正常: TX→ RX (RS232) RX← TX
    发表于 04-04 07:16

    新操作系统适配,嵌入式T527核心打造高效开发新体验

    嵌入式为基于全志T536处理器开发设计的FET527N-C核心适配了全新升级的ForlinxDesktop22.04操作系统,这一举措
    的头像 发表于 03-20 14:33 1142次阅读
    新操作系统适配,<b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>T527核心<b class='flag-5'>板</b><b class='flag-5'>打造</b><b class='flag-5'>高效</b><b class='flag-5'>开发</b>新体验

    NXP i.MX 93 开发板#提供高效的机器学习 支持高能效的边缘计算

    NXP Semiconductors FRDM-IMX93开发板i.MX 93应用处理器提供支持。NXP Semiconductors FRDM-IMX
    的头像 发表于 03-10 15:30 2554次阅读
    NXP <b class='flag-5'>i.MX</b> <b class='flag-5'>93</b> <b class='flag-5'>开发板</b>#提供<b class='flag-5'>高效</b>的机器学习 支持高能效的边缘计算

    NXP首款搭载MPU的FRDM产品怎么样?FRDM i.MX93开发板开箱速览

    近期,NXP将i.MX 93系列处理器引入了FRDM系列产品线,推出了FRDM i.MX 93开发板,作为首款配备
    的头像 发表于 02-26 14:56 2395次阅读
    NXP首款搭载MPU的FRDM产品怎么样?FRDM <b class='flag-5'>i.MX93</b><b class='flag-5'>开发板</b>开箱速览

    恩智浦推出FRDM i.MX 93开发板

    备受嵌入式开发者青睐的恩智浦FRDM开发平台,迎来了一位新成员——FRDM i.MX 93开发板,这也是第一块配备
    的头像 发表于 02-21 14:22 2943次阅读

    NXP推出FRDM i.MX 93开发板, 助力现代工业与边缘智能开发

    近日,恩智浦半导体(NXP Semiconductor)推出了FRDM i.MX 93开发板,这是FRDM系列中第一款基于MPU推出的开发板,以低成本、紧凑的设计为核心,搭载了NXP
    的头像 发表于 02-21 09:19 2658次阅读
    NXP推出FRDM <b class='flag-5'>i.MX</b> <b class='flag-5'>93</b><b class='flag-5'>开发板</b>, 助力现代工业与边缘智能<b class='flag-5'>开发</b>

    2秒启动嵌入式RK3506开发板LVGL显示方案,让界面炫起来

    近期,嵌入式为OK3506J-S开发板移植了最新9.2版本的LVGL,支持多种屏幕构件以及鼠
    的头像 发表于 01-10 10:52 1654次阅读
    2秒<b class='flag-5'>启动</b>!<b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>RK3506<b class='flag-5'>开发板</b><b class='flag-5'>LVGL</b>显示方案,让界面炫起来