LVGL如何移植

我想问下!如何添加屏幕的尺寸的定义(我看了正点原子的,因为正点原子有移植的,但是依旧不适合我),我上网查看,有点混乱了!,在哪文件中,还要分辨率!当然还要其他的!
还要提供屏幕的驱动给lvgl,是哪里提供????!
我真的有点混乱了!!!


这是我的文件,还没怎么移植,因为之前是看的csdn,只按这个提供了,关于中文库,这个如何移植嘛?可以提供一下链接嘛?后续可以慢慢磨下,这个很紧急!!!谢谢!!!

不是stm32f103pro开发板,是沁恒的ch32v307,所以没用啦!!!希望提点一下!!!

有了显示和触摸驱动之后,LVGL的移植非常简单,在单片机上我们已经公开了很多案例:

详细的文档教程和视频教程现在还没有,最近我们正在基于Retro-Yao-Mio 准备教程:https://forums.100ask.net/t/topic/1867


是需要给下面那disp_drv提供驱动吗(然后对于底下的buf_3_1,和buff_3_2是给一个是用于mcu,另外一个是DMA传给屏幕显示的对吧)
还需要提供心跳对吧?


还有什么需要移植的或者注意的???我发现了文档只讲了一部分!

!!!还有这个项目做到哪了???我都没看到项目,后续打算结束紧张的时段打算和同学配合一下!

底下那个disp_flush这个函数是干什么的?实际是将存储mcu绘制的图像传到dma用到的buff,然后再由DMA传给屏幕吗?

你的这些问题官方文档都有说明:

如果你使用到RTOS比如freeRTOS,这里是配置心跳和任务管理器的指导: (206条消息) freeRTOS&LVGL|在使用freertos时如何为lvgl配置心跳和任务管理器_lvgl freertos_挨踢民工biubiu的博客-CSDN博客

如果是使用裸机,可以将 心跳(lv_tick_inc(); ) 放到系统滴答定时器中,将任务处理器(lv_timer_handler(); )

建议你先看一遍官方的文档,而不是网上摄取零散的内容,所有的关键点官方文档都有说明