3. 移植LVGL 3.1 添加并裁剪LVGL文件 在System目录中新建一个目录名为lvgl,在lvgl目录中再新建一个lvgl目录和一个drivers目录,为了防止无意义的大量删除,我们这次只复制src目录到lvgl/lvgl中,将lvgl源码目录下examples/porting目录中的所有.c和.h文件复制到drivers目录中并且删除其文件名里的template(不删也行,看你...
LVGL,全称是 Light and Versatile Graphics Library ,是一款免费开源的轻量多功能图形库。LVGL 提供创建...
闲着没事,发现还有块stm32f429disc的demo板子在吃灰。 就拿来折腾折腾,准备移植个rt-thread玩玩。 上次有在论坛上,下载了个移植了lvgl5.3版本的工程,就在这个 工程上添加吧。省事。 从rt-thread 官网https://www.rt-thread.org/page/download.html 下载rt-thread nano版本,解压文件,发现有5个文件夹, bsp 板...
本次大会上,RT-Thread社区技术负责人郭占鑫介绍了RT-Thread近期的技术更新以及版本迭代情况。 其中,主要更新包括用户态方面的POSIXAPI开发、xmake构建工程、动态链接和静态链接、GNU APPs/LVGL/Weston等应用的开发,以及内核态方面的一键完成Smart、Nano版本切换、更强悍虚拟文件系统(支持vnode、mmap)、更好的多核及64位...
Nano的IIC SDA SCL 没上拉电阻,需手工焊接(另一根飞线是烙铁焊接NS2009时焊盘脱落,正常板子无需焊接):注意:硬件设计通常3.3K-10K选作为上拉电阻 完整版程序源码:F1C100SMDK_NS2009.rar 1.安装VScode2.安装arm-none-eabi-gcc,安装过程记得勾选添加环境变量为: 2.1所谓的arm-none-eabi-gcc其实是借助win版的...
使用的是RT-Thread Nano的最新版,第一次移植,不知道是不是因为这个lvgl只能移植到标准版里? 尝试过给lvgl的线程分配更大的栈,但是依旧会卡死在硬件错误中断里。但只要把用户的ui初始化注释掉就能正常运行,而且进入硬件错误中断时r6到r11这些寄存器的值均为0xdeadbeef 线程代码如下: //FreeRTOS中,这个GUI线程只分...
导出后复制生成的文件夹“custom”和“generated”到rt-thread工程目录中,然后修改lvgl入口函数lvgl_thread_entry,如下图: 另外添加一下头文件目录基本就可以编译下载了,最后在附上模拟器运行图片和在设备运行图片,如下图: 总的来说,GUI-Guider是一款功能强大又易用的软件,它为用户提供了创建和设计GUI界面的简便方法...
中午时间,来到RT-Thread开发者大会现场的15余家厂商(如:飞腾、兆易创新、恒为、瑞芯微、小华、瑞萨、英飞凌、NXP、ST、LVGL、东软载波、汉为、奥科、麒麟软件、匠芯创、先楫、黑芝麻等),展台爆满人头涌动,我们从中感受到了开发者对RT-Thread应用展示的巨大热情感谢。是日NXP也正式加入RT-Thread会员体系,成为高级...
要在RT-Thread中使用外部RAM作为LVGL的绘图缓冲区,您需要按照以下步骤操作:1. 确保您的硬件平台支持...
软件是基于rt-thread,UI采用lvgl。 功能主要分为两个部分 第一部分--功能 功能部分主要分为两个部分,一个是NTP获取实时时间,一个是天气等信息。 NTP比较简单,RTT提供了相关API。代码如下: 代码语言:javascript 代码运行次数:0 复制 Cloud Studio代码运行 ...