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

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

3天内不再提示

迅为RK3506开发板瑞芯微多核异构linux系统LVGL应用手册

北京迅为电子 2026-06-01 15:37 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

迅为iTOP-RK3506开发板

wKgZPGodNSqAJrPWAAOK3DScqVQ752.png

迅为iTOP-RK3506核心板

wKgZO2odNSqAHQrfAAJ1m7nThl8673.png

wKgZO2odNSqAQIedAAIWzSgUe6M184.png

2.2 LVGL 工程目录简介

将网盘资料“iTOP-RK3506 开发板\06_系统开发配套资料\03_交叉编译 LVGL”目录下的工程拷贝到虚拟机 Ubuntu 上,然后使用解压命令解压,解下图所示。

wKgZPGodNSqART42AAEuWrSaVoA174.png

01_lvgl_hello 工程项目是一个基于 LVGL v8.x 的嵌入式图形界面演示工程,运行在 iTOP-RK3506 开发板上。具有以下特性:

1、自适应屏幕布局,支持多种分辨率(800x1280、1280x800、1024x600 等)和方向(横屏/ 竖屏)

2、专业 UI 设计,渐变按钮、阴影效果、智能字体缩放

3、支持 FT5x06 电容触摸屏完整支持

4、品牌展示:底部显示公司名称和官网链接

项目目录结构如下所示:

01_lvgl_helloworld/

├── main.c

#应用主程序(UI 逻辑)

├── CMakeLists.txt

#构建项目配置,生成 Makefile 编译

├── CHANGELOG.md

#版本说明

├── lvgl8/

#LVGL v8 端口

├── lv_port_init.c

#端口初始化入口

├── lv_port_disp.c

#显示驱动(RKADK)

├── lv_port_indev.c

#输入设备管理

└── evdev.c

#EVDEV 触摸驱动

├── common/

#通用工具模块

├── kalman_filter.c

#卡尔曼滤波

└── ui_scaler.c

#UI 缩放工具

├── sys/

#系统文件

├── cJSON/

#JSON 解析库

└── tools/

#代码格式化工具

2.3 交叉编译 LVGL 工程

进入到LVGL工程目录下之后,输入cmake命令生成Makefile文件,然后输入make命令编译程序,如下图所示:

wKgZPGodNSuAANKbAAQ9AIxgCsU970.png

编译完成之后,在build目录下生成可执行文件,进入到build目录下,使用file命令查看

可执行程序的格式,

如果显示生成的可执行程序架构为 ARM,说明该程序可以在开发板上运行。

如果要清除编译生成的可执行文件,则在工程根目录下输入 make clean 命令,

2.4 运行测试

将上小节编译好的 hello_world 可执行程序拷贝到开发板上,用户可以使用 ssh,U 盘,nfs

等等方式进行拷贝。接下来输入以下命令给予文件权限,并运行程序。

chmod 777 hello_world

./hello_world

wKgZPGodNSuAAiqmAAS36s76Xjk751.png

界面运行如下图所示,点击按钮测试触摸输入。

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

    关注

    4

    文章

    619

    浏览量

    30270
  • 开发板
    +关注

    关注

    26

    文章

    6535

    浏览量

    121451
  • Linux开发板
    +关注

    关注

    0

    文章

    31

    浏览量

    11831
  • 迅为电子
    +关注

    关注

    0

    文章

    101

    浏览量

    438
  • RK3506
    +关注

    关注

    0

    文章

    106

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RK3588开发板深度剖析丨首选的性能

    手册 itop-3588开发板驱动开发指南 itop-3588开发板文件系统构建手册 itop-
    发表于 10-17 10:49

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

    近日,米尔电子发布MYC-YR3506核心开发板,基于国产新一代入门级工业处理器
    发表于 05-16 17:20

    资源受限下HMI2秒启动系统,米尔RK3506开发板×LVGL Demo演示

    、轻、快 MYIR 基于 RK3506 推出的 MYC-YR3506 核心(搭配 MYD
    发表于 04-24 15:12

    【新品】RK3588开发板Linux安卓12ARM核心人工智能工业AI主板

    RK3588开发板Linux安卓12
    的头像 发表于 08-17 15:15 3850次阅读
    【新品】<b class='flag-5'>迅</b><b class='flag-5'>为</b><b class='flag-5'>RK</b>3588<b class='flag-5'>开发板</b><b class='flag-5'>Linux</b>安卓12<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>ARM核心<b class='flag-5'>板</b>人工智能工业AI主板

    RK3506各型号该怎么选?全新工业芯片介绍 触觉智能出品

    RK3506各型号该怎么选?全新工业芯片介绍,还将推出与星闪技术相结合的RK3506星闪网关开发板
    的头像 发表于 12-25 10:27 3205次阅读
    <b class='flag-5'>RK3506</b>各型号该怎么选?<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b>全新工业芯片介绍 触觉智能出品

    【技术简析】触觉智能RK3506 Linux星闪网关开发板有什么奥妙?

    在工业智能化与物联网深度融合的今天,深圳触觉智能推出首款搭载RK3506芯片的Linux星闪网关
    的头像 发表于 03-21 11:58 2016次阅读
    【技术简析】触觉智能<b class='flag-5'>RK3506</b> <b class='flag-5'>Linux</b>星闪网关<b class='flag-5'>开发板</b>有什么奥妙?

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

    SDL送显。目前RK3506平台可支持SDL送显。本文基于触觉智能RK3506星闪开发板进行演示,配套RK3506核心(3核A7@1.5G
    的头像 发表于 04-27 19:31 2005次阅读
    <b class='flag-5'>瑞</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>,深圳触觉智能出品

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

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

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

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

    米尔基于RK3506核心开发板

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

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

    米尔与合作发布的新品基于RK3506应用
    的头像 发表于 06-19 08:04 1387次阅读
    有奖丨米尔 <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b><b class='flag-5'>开发板</b>免费试用

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

    本文基于触觉智能RK3506星闪开发板Buildroot系统进行演示,配套RK3506核心(3核A7+M0
    的头像 发表于 06-19 17:49 1678次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b><b class='flag-5'>开发板</b>必备攻略之Qt应用<b class='flag-5'>开发</b><b class='flag-5'>手册</b>(下),触觉智能工控嵌入式方案商

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

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

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

    RK3506开发板Linux开发板极致性价比之选
    的头像 发表于 09-11 16:26 4123次阅读
    <b class='flag-5'>RK3506</b><b class='flag-5'>开发板</b><b class='flag-5'>Linux</b><b class='flag-5'>开发板</b>极致性价比之选

    2025开发者大会万象奥科展出RK3506邮票孔核心

    2025开发者大会万象奥科展出RK3506邮票孔核心2025年7月17-18日,第九届
    的头像 发表于 10-10 14:10 1847次阅读
    2025<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>开发</b>者大会万象奥科展出<b class='flag-5'>RK3506</b>邮票孔核心<b class='flag-5'>板</b>