Page 1 of 1
ESP32-S3的LCD接口,可以用DMA链表来触发发送数据吗?
Posted: Thu Mar 17, 2022 9:10 am
by 122722629@qq.com
因为是用来驱动LED显示屏,用原来的I2S那样并行,通过链接自己组织数据列表,还是比较方便的,现在S3的I2S好像已经不能并行发数据了,只能用LCD的接口了,所以想知道LCD接口的DMA能不能用链表来组织数据。
Re: ESP32-S3的LCD接口,可以用DMA链表来触发发送数据吗?
Posted: Fri Mar 18, 2022 3:22 am
by ESP_morris
可以的,DMA那块区别在于,S3上的DMA是通用DMA(GDMA), S2上的I2S用的DMA是自己专有的. 两者在使用上没有发生变化.
Re: ESP32-S3的LCD接口,可以用DMA链表来触发发送数据吗?
Posted: Fri Mar 18, 2022 4:58 am
by 122722629@qq.com
ESP_morris wrote: ↑Fri Mar 18, 2022 3:22 am
可以的,DMA那块区别在于,S3上的DMA是通用DMA(GDMA), S2上的I2S用的DMA是自己专有的. 两者在使用上没有发生变化.
好的,谢谢,有S3的LCD接口用DMA链表发送数据有例子吗?
Re: ESP32-S3的LCD接口,可以用DMA链表来触发发送数据吗?
Posted: Fri Mar 18, 2022 7:50 am
by ESP_morris
esp_lcd_panel_io_i80.c 中有
Re: ESP32-S3的LCD接口,可以用DMA链表来触发发送数据吗?
Posted: Fri Mar 18, 2022 1:18 pm
by 122722629@qq.com
ESP_morris wrote: ↑Fri Mar 18, 2022 7:50 am
esp_lcd_panel_io_i80.c 中有
好的,我去学习一下,谢谢了。
Re: ESP32-S3的LCD接口,可以用DMA链表来触发发送数据吗?
Posted: Thu Mar 31, 2022 9:54 am
by 122722629@qq.com
ESP_morris wrote: ↑Fri Mar 18, 2022 7:50 am
esp_lcd_panel_io_i80.c 中有
你好,我自己从里面扣了一个出来,目前测试可以用,但是看github上面版本,好像已经可以使用psram做LCD的数据 buf,但是我本地IDF4.4的还不行,是4.4还不支持吗?
Re: ESP32-S3的LCD接口,可以用DMA链表来触发发送数据吗?
Posted: Fri Apr 01, 2022 8:50 am
by ESP_morris
4.4上还没有backport回去
Re: ESP32-S3的LCD接口,可以用DMA链表来触发发送数据吗?
Posted: Fri Apr 01, 2022 11:48 am
by 122722629@qq.com
ESP_morris wrote: ↑Fri Apr 01, 2022 8:50 am
4.4上还没有backport回去
要5.0版本才会正式支持是吧,是不是4.4下一个版本就是5.0了? 5.0大概什么时候出来?