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

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

3天内不再提示

RK3506开发板2秒启动LVGL显示方案

流川枫枫 来源:流川枫枫 作者:流川枫枫 2025-02-25 16:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

LVGL(Light and Versatile Graphics Library)是一个免费的开源图形库,旨在为各种微控制器MCU)和微处理器(MPU)创建美观的用户界面(UI)。LVGL可以在占用很少资源的前提下,实现丝滑的动画效果和平滑滚动的高级图形,具有轻量化、跨平台可用性、易于移植、操作友好以及免费使用等诸多优势。

wKgZO2e9hPuACzYTAAFduMUFmZ0456.png

OK3506J-S开发板移植了最新9.2版本的LVGL,支持多种屏幕构件以及鼠标、键盘、触摸等多种输入方式, 能够带来更加友好的操作界面;同时,启动速度也大幅提升,经过Demo测试,启动时间仅需2秒左右,CPU占用为8%~17%。

1、OK3506J-S开发板介绍

OK3506J-S开发板基于瑞芯微RK3506J处理器开发设计,采用ARM 3*Cortex-A7+Cortex-M0架构,具有低成本、低功耗、高效能的特点,专为智能语音交互、音频输入/输出处理、图像输出处理等数字多媒体应用而设计。

2、LVGL简介

(1) LVGL数据流

我们可以为每个屏幕创建一个显示盘(lv_display),在其上创建屏幕小部件,将小部件添加到这些屏幕上。

如果要处理触摸、鼠标、键盘等输入时间,需要为它们创建一个Input Device;Tick接口告诉LVGL现在是什么时间;计时器处理器驱动LVGL的计时器,依次执行LVGL所有与时间相关的任务。

wKgZPGe9hPuACjIdAAHr9Wb2NYo447.png

(2) LVGL数据流支持的显示后端

wKgZO2e9hPyAV5i4AAE0O1BO_CM157.png

(3) 常用的显示控件

wKgZPGe9hPyAMvwtAAHyCpZ7xmA605.png

(4) 常用的组件

wKgZO2e9hP2AEA9ZAADoCZuZTL8460.png

(5) 常用的布局

3、LVGL案例展示

飞凌嵌入式在OK3506J-S开发板上移植了一套Ebike screem的Demo,使用按钮、页面跳转等基本组件配合自定义绘制的背景图片制作出炫酷的仪表盘,可以逼真地模拟电助力自行车的屏幕界面,并展示出速度Speed、电池Battery、时间Time、地图Map等丰富的信息。

审核编辑 黄宇

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

    关注

    25

    文章

    6127

    浏览量

    113459
  • LVGL
    +关注

    关注

    2

    文章

    115

    浏览量

    4278
  • RK3506
    +关注

    关注

    0

    文章

    82

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何让RK3506流畅刷图,用好RGA?

    本文基于触觉智能RK3506核心/开发板,介绍RGAIM2D进行图像处理,包括相关编译与测试方法。
    的头像 发表于 10-29 10:00 461次阅读
    如何让<b class='flag-5'>RK3506</b>流畅刷图,用好RGA?

    RK3506开发板QT Creator开发手册,交叉编译工具链与QT应用示例,入门必备

    本文基于触觉智能RK3506核心/开发板介绍QTCreator交叉编译配置与QT应用示例。如需购买开发板进行评估验证简介QTCreatorQtCreator‌是由TheQtCompa
    的头像 发表于 09-30 16:26 3370次阅读
    <b class='flag-5'>RK3506</b><b class='flag-5'>开发板</b>QT Creator<b class='flag-5'>开发</b>手册,交叉编译工具链与QT应用示例,入门必备

    RK3506开发板Linux开发板极致性价比之选

    RK3506开发板Linux开发板极致性价比之选瑞芯微RK3506开发板,3核Cortex-A7@1.5GHz+Cortex-M0,Linu
    的头像 发表于 09-11 16:26 2823次阅读
    <b class='flag-5'>RK3506</b><b class='flag-5'>开发板</b>Linux<b class='flag-5'>开发板</b>极致性价比之选

    【米尔RK3506国产开发板评测试用】开箱体体验

    很高兴今天收到了米尔科技的RK3506开发板,下面是开箱体验,后期的测试使用中将会做详细的测试和试用。 1.开箱,包含以下: RK3506开发板1 USB_TYPEC1 10Pin连接
    发表于 07-30 01:06

    有奖丨米尔 瑞芯微RK3506开发板免费试用来啦!

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3506应用处理器的MYD-YR3506开发板免费试用名额增加啦
    的头像 发表于 07-10 08:03 656次阅读
    有奖丨米尔 瑞芯微<b class='flag-5'>RK3506</b><b class='flag-5'>开发板</b>免费试用来啦!

    瑞芯微RK3506开发板必备攻略之Qt应用开发手册(下),触觉智能工控嵌入式方案

    本文基于触觉智能RK3506星闪开发板Buildroot系统进行演示,配套RK3506核心(3核A7+M0多核异构)宽温级59元/工业级68元BuildrootSDK安装与环境搭建S
    的头像 发表于 06-19 17:49 750次阅读
    瑞芯微<b class='flag-5'>RK3506</b><b class='flag-5'>开发板</b>必备攻略之Qt应用<b class='flag-5'>开发</b>手册(下),触觉智能工控嵌入式<b class='flag-5'>方案</b>商

    有奖丨米尔 瑞芯微RK3506开发板免费试用

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3506应用处理器的MYD-YR3506开发板免费试用名额来啦~~米尔提供了3块价值299元的MYD-YR3506
    的头像 发表于 06-19 08:04 862次阅读
    有奖丨米尔 瑞芯微<b class='flag-5'>RK3506</b><b class='flag-5'>开发板</b>免费试用

    米尔瑞芯微多核异构低功耗RK3506核心重磅发布

    近日,米尔电子发布MYC-YR3506核心开发板,基于国产新一代入门级工业处理器瑞芯微RK3506,这款芯片采用三核Cortex-A7+单核Cortex-M0多核异构设计,不仅拥有
    发表于 05-16 17:20

    米尔基于瑞芯微RK3506核心开发板

    MYC-YR3506核心开发板新一代入门级国产工业处理器RK3506,3核A7+单核M0多核异构RK3506B:3*Cortex-A7@
    发表于 05-15 16:00 10次下载

    瑞芯微RK3506开发板Ethercat主站适配开发详细攻略,实测微秒级抖动延迟!

    瑞芯微RK3506开发板Ethercat主站适配开发详细攻略,实测微秒级抖动延迟!
    的头像 发表于 05-09 15:57 1386次阅读
    瑞芯微<b class='flag-5'>RK3506</b><b class='flag-5'>开发板</b>Ethercat主站适配<b class='flag-5'>开发</b>详细攻略,实测微秒级抖动延迟!

    瑞芯微RK3506开发板之Qt应用开发手册(上) 深圳触觉智能出品,嵌入式方案

    瑞芯微RK3506开发板必备攻略之Qt应用开发手册(上) 基于Ubuntu
    的头像 发表于 04-28 17:16 1188次阅读
    瑞芯微<b class='flag-5'>RK3506</b><b class='flag-5'>开发板</b>之Qt应用<b class='flag-5'>开发</b>手册(上) 深圳触觉智能出品,嵌入式<b class='flag-5'>方案</b>商

    瑞芯微RK3506开发板必备之LVGL应用开发手册,深圳触觉智能出品

    SDL送显。目前RK3506平台可支持SDL送显。本文基于触觉智能RK3506星闪开发板进行演示,配套RK3506核心(3核A7@1.5G
    的头像 发表于 04-27 19:31 1192次阅读
    瑞芯微<b class='flag-5'>RK3506</b><b class='flag-5'>开发板</b>必备之<b class='flag-5'>LVGL</b>应用<b class='flag-5'>开发</b>手册,深圳触觉智能出品

    触觉智能RK3506核心,工业应用之RK3506 RT-Linux实时性测试

    触觉智能RK3506核心,工业应用方案分享之RT-Linux实时性测试
    的头像 发表于 04-27 19:27 1410次阅读
    触觉智能<b class='flag-5'>RK3506</b>核心<b class='flag-5'>板</b>,工业应用之<b class='flag-5'>RK3506</b> RT-Linux实时性测试

    触觉智能RK3506核心,工业应用之LVGL显示方案分享

    在如今工业智能化快速发展的时代,工业HMI的响应速度、显示效果与系统稳定性已成为设备竞争力的核心要素。触觉智能RK3506核心59元售价,深度融合LVGL开源图形框架,以2.5
    的头像 发表于 04-02 15:11 899次阅读
    触觉智能<b class='flag-5'>RK3506</b>核心<b class='flag-5'>板</b>,工业应用之<b class='flag-5'>LVGL</b><b class='flag-5'>显示</b><b class='flag-5'>方案</b>分享

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

    近期,飞凌嵌入式为OK3506J-S开发板移植了最新9.2版本的LVGL,支持多种屏幕构件以及鼠标、键盘、触摸等多种输入方式, 能够带来更加友好的操作界面;同时,启动速度也大幅提升,经
    的头像 发表于 01-10 10:52 1643次阅读
    <b class='flag-5'>2</b><b class='flag-5'>秒</b><b class='flag-5'>启动</b>!飞凌嵌入式<b class='flag-5'>RK3506</b><b class='flag-5'>开发板</b><b class='flag-5'>LVGL</b><b class='flag-5'>显示</b><b class='flag-5'>方案</b>,让界面炫起来