muyichuan2012 发表于 2021-4-16 11:37

LittlevGL V7.11 Music demo on AT32F403A-新增竖屏显示

本帖最后由 muyichuan2012 于 2022-2-11 09:34 编辑

2021年7月23 日
--新增竖屏显示demo
--使用AC6编译器
视频效果:https://b23.tv/VzWiqW


LittlevGL V7.11 Music demo on AT32F403A
MCU型号:AT32F403AVGT7
环境:AT-START-F403A+8080 LCD board
主频:200 MHz
SRAM:内部224K SRAM
Flash:内部flash +SPIM 外扩flash
视频动画效果链接:
https://b23.tv/ZmnA0Y

int main(void)
{


    uint32_t num = 0;
    uint32_t Flag = 0;
    NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
    FLASH_InitExtFlash();
    AT32_Board_Init();   ///<Initialize LED and KEY
    UART_Print_Init(115200);
    printf("init ok\r\n");

    LCD_init();
    TRM3_Int_Init(199, 999);// 2000000/(999+1)/(199+1)=1 KHz操作lv_tick_inceach 1 ms

    lv_init();
    lv_port_disp_init();
    lv_port_indev_init();
    lv_demo_music();
    while (1)
    {
      lv_task_handler();
      Delay_ms(5);      
    }
}









hameyou 发表于 2021-4-16 16:34

厉害了,效果不错呀

雅特力代理商 发表于 2021-4-16 16:59

有转接板链接或者资料吗?

chenchanel8888 发表于 2021-4-16 19:44

8080 LCD board 是LCD模组吗?
8080 有资料吗?上传一下。

muyichuan2012 发表于 2021-4-16 23:28

lcd就是正点原子4.3寸 并口LCD,可以找原子哥购买。

admvip 发表于 2021-4-20 11:06

DMA传输结束后,不是要调用lv_disp_flush_ready(disp_drv);这个函数高速LVGL显示刷新完毕,理论上这个函数应该放在DMA传输完成中断里运行,可是项目里没找到DMA完成中断函数。那么lv_disp_flush_ready(disp_drv)函数在哪里调用的呢?

muyichuan2012 发表于 2021-4-21 07:50

本帖最后由 muyichuan2012 于 2021-4-21 08:50 编辑

DMA完成中断在如图位置。



gentlman2006 发表于 2021-4-21 16:00

不错啊,谢谢分享

tanganrong 发表于 2021-4-22 10:29

厉害了

admvip 发表于 2021-4-23 12:41

muyichuan2012 发表于 2021-4-21 07:50
DMA完成中断在如图位置。

原来在LVGL显示接口文件里面。

另外能不能做一下板载按钮控制LVGL按钮对象的例程代码。

xjjrj 发表于 2021-4-25 12:43

非常不错

wang575724771 发表于 2021-5-11 17:38

我看FPS 还是有掉帧 如何优化呢

不若怀念 发表于 2021-6-21 15:56

用你的例程,屏幕ID都读不出来啊,NT35510的4.3寸屏;修改XMC的时序后能读ID 但是花屏,求助!!

muyichuan2012 发表于 2021-7-23 18:51

把主频降下来试试,因为都是飞线的话 容易出现干扰。

huxiaoping 发表于 2021-8-7 18:42

现在新改版的论坛为啥不能下载了呢

两只袜子 发表于 2021-8-8 12:03

厉害,超级棒哦

huquanz711 发表于 2021-8-10 07:50

显示效果不错,谢谢分享。

chenjun89 发表于 2021-10-5 14:23

厉害了,显示效果不错。

weifeng90 发表于 2021-10-7 09:14

显示效果不错啊

lcr12 发表于 2022-6-14 09:32

资料不错
页: [1] 2
查看完整版本: LittlevGL V7.11 Music demo on AT32F403A-新增竖屏显示