1794|6

410

帖子

3

TA的资源

纯净的硅(高级)

楼主
 

【正点原子RV1126 AI Linux开发板】 LVGL移植 [复制链接]

 

学习在RV1126开发板上移植LVGL。

 

一、下载源码

 

1.1、下载源码lv_port_linux_frame_buffer

官网下载地址:

链接已隐藏,如需查看请登录或者注册

1.2、下载源码lvgl

官网下载地址:

链接已隐藏,如需查看请登录或者注册

 

 

1.3、下载源码lv_drivers

官网下载地址:

链接已隐藏,如需查看请登录或者注册

下载V8.3.0版本

 

1.4、下载的源文件

 

二、解压及修改文件

 

2.1、解压文件

root@ubuntu:/opt/atk-rv1126_app/lvgl# unzip lv_port_linux_frame_buffer-release-v8.2.zip

root@ubuntu:/opt/atk-rv1126_app/lvgl# tar xvf lv_drivers-8.3.0.tar.gz
root@ubuntu:/opt/atk-rv1126_app/lvgl# tar xvf lvgl-8.3.0.tar.gz
2.2、复制文件

root@ubuntu:/opt/atk-rv1126_app/lvgl# mv lv_drivers-8.3.0 lv_drivers
root@ubuntu:/opt/atk-rv1126_app/lvgl# mv lvgl-8.3.0 lvgl
root@ubuntu:/opt/atk-rv1126_app/lvgl# cp -r lv_drivers lvgl lv_port_linux_frame_buffer-release-v8.2
2.3、复制后的文件

 

2.4、修改编译工具

root@ubuntu:/opt/atk-rv1126_app/lvgl/lv_port_linux_frame_buffer-release-v8.2# vi Makefile

 

2.5、修改触摸

查看触摸屏对应的事件

修改lv_drv_conf.h

root@ubuntu:/opt/atk-rv1126_app/lvgl/lv_port_linux_frame_buffer-release-v8.2# vi lv_drv_conf.h

 

2.6、修改main.c

修改屏幕分辨率,屏蔽鼠标

 

三、编译

 

root@ubuntu:/opt/atk-rv1126_app/lvgl/lv_port_linux_frame_buffer-release-v8.2# make

编译完成后生成的文件

生成文件运行的系统平台

 

复制文件到开发板

 

四、运行

 

4.1、退出开发板启动的界面

设置->退出

4.2、在开发板上运行

 

4.3、操作视频

lvgl


 

最新回复

rOOt@EASY-EAI-NAN0:/userdata/test# ./demo Error: cannot open framebuffer device: No such file or directory     博主,我运行demo时,有这个报错,请问你知道这个怎么解决吗  详情 回复 发表于 2024-10-22 15:38
点赞(1) 关注(1)
 
 

回复
举报

6587

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

移植LVGL还是相当的成功,,,,

点评

lvgl库官网有linux下的驱动,移植起来方便多了。  详情 回复 发表于 2024-2-18 10:10
 
 
 

回复

364

帖子

0

TA的资源

版主

板凳
 

这个屏幕是开发板带的吗,还是你加的

点评

试用的板卡不带显示屏,自己花钱买的。  详情 回复 发表于 2024-2-18 10:11
 
 
 

回复

410

帖子

3

TA的资源

纯净的硅(高级)

4
 
Jacktang 发表于 2024-2-18 07:48 移植LVGL还是相当的成功,,,,

lvgl库官网有linux下的驱动,移植起来方便多了。

 
 
 

回复

410

帖子

3

TA的资源

纯净的硅(高级)

5
 
LitchiCheng 发表于 2024-2-18 09:22 这个屏幕是开发板带的吗,还是你加的

试用的板卡不带显示屏,自己花钱买的。

点评

哈哈哈哈,这下不酸了,开始想测评这个板子的,没有券  详情 回复 发表于 2024-2-18 11:48
 
 
 

回复

364

帖子

0

TA的资源

版主

6
 
TL-LED 发表于 2024-2-18 10:11 试用的板卡不带显示屏,自己花钱买的。

哈哈哈哈,这下不酸了,开始想测评这个板子的,没有券

 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(中级)

7
 
rOOt@EASY-EAI-NAN0:/userdata/test# ./demo Error: cannot open framebuffer device: No such file or directory     博主,我运行demo时,有这个报错,请问你知道这个怎么解决吗
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
推荐帖子
CCS完美版

简体中文,从应用者的实际经验出发来讲授CCS,是有着丰富经验的老师和研究生写的。。。。

有人询问NANDFLASH的寻址方式,简单说下

Nand Flash结构与读写分析 NAND Flash 的数据是以bit 的方式保存在memory cell,一般来说,一个cell 中只能存储一个bit。这些ce ...

第1篇-玩转Thinker Board之Hello MacroBlaze

Thinker Board 第一篇之 Hello MacroBlaze 112593 112590 本帖最后由 sblpp 于 2013-3-4 21:51 编辑 ]

使用MSP430™MCU轻松解决设计难题

是否曾经发现一个看似完美的微控制器(MCU)满足您的设计要求,却意识到它不会在内存中扩展,也无法在外围设备中提供灵活性?作 ...

陶瓷天线和PCB天线以及IPEX天线三者间哪个更好?

物联网设计上有多种天线,常见的有陶瓷天线和PCB天线以及IPEX天线三种天线,而IPEX天线又可以细分很多天线,那么不同的场景可能 ...

38“万里”树莓派小车——ROS学习(ROS基本概念介绍,以小乌龟节点为例)

ROS是一个分布式框架,这个框架把原本松散的零部件耦合在了一起,为他们提供了通信架构。ROS官方中文教程。 ROS概念关系图 ...

RISC-V架构与嵌入式开发快速入门

本书是一本介绍RISC-V架构嵌入式开发的入门书籍,以通俗的语言系统介绍了嵌入式开发的基础知识和RISC-V架构的内容,力求帮助读者 ...

43“万里”树莓派小车——ROS学习(Android使用ROSBridge控制小乌龟视频展示)

本帖最后由 lb8820265 于 2022-11-9 14:22 编辑 先上视频 前面介绍了Android使用ROSBridge控制小乌龟,这次在此基础 ...

2022年即将过去了,有何得失?

新冠三年,国家保护了我们三年,虽然最后还是阳了,但还是熬过去了,总体来说2022年还是 诸事顺利!

二维/石墨烯材料及电子器件测试(一)

概述: 所谓二维材料(Two dimensional material),指的是电子仅可在两个维度的非纳米尺度(1-100nm)上自由运动平面运动)的材料, ...

关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表