求助:LTDC控制器和DMA2控制器区别联系,到底如何协同工作?

2019-07-20 19:27发布

最近在使用RGB屏,对LTDC和DM2D两个控制器看着不太明白,两个控制器在结构上基本一致,都由 前/后景FIFO、前/后景PFC转换器、混合器、输出PFC、输出FIFO构成。请问两者是如何协调使用的?
我个人理解是不是这样的:LTDC控制器本身就具有屏幕送显的全部功能,此时内部的前/后景FIFO、前/后景PFC转换器、混合器、输出PFC、输出FIFO,完成送显的数据处理,寄存器配置完成时序配置。而需要使用DMA2D控制器时(加速数据处理),则送显数据就交给DMA2D中的前/后景FIFO、前/后景PFC转换器、混合器、输出PFC、输出FIFO单元 去处理完成,LTDC这个时候仅仅起配置时序的作用,内部的FIFO、PFC、混合器等就没有起作用了。不知道是不是这样的理解,求高人指点!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。