ST意法半导体
直播中

李英

7年用户 1397经验值
私信 关注
[问答]

如果TFT LCD已经集成显示控制器,使用LTDC的好处是什么?

您好,我正在寻找将 TFT LCD 添加到项目中,我一直在寻找 iltek 控制显示器作为解决方案,特别是 ili9488。集成了ili9486、ili9341、ili9488等各种驱动IC的显示器在arduino平台上非常受欢迎,因为它只需要主控微控制器进行简单的SPI控制。查看在 STM32 平台上使用这些类型的显示器的各种示例,总是使用 LTDC。我的问题是,当 TFT 屏幕已经具有完整的集成控制器时,为什么还要使用 LTDC?使用LTDC辅助驱动屏有什么好处?为什么不像 Arduino 那样使用简单的 SPI 控制?我确信好处是存在的,但是阅读 AN4861 并不清楚如果 IC 驱动器已经嵌入到显示器中会有什么好处。任何有助于消除这种混乱的帮助都会很棒。





回帖(1)

陈红

2023-1-12 09:43:28

  • 也许,有很多因素。因此没有简单的答案。如果帧缓冲器 (GRAM) 不适合 STM32 内部存储器,则必须连接外部存储器,这对存储器、mcu 引脚和 PCB 面积都是额外的成本。许多应用程序在 LCD 更新较慢的情况下运行良好。
  • 是的,这就是它的目的。
  • 增加编号 如果您使用 LTDC,您要么在控制器中拥有内存,要么完全在 mcu 中。
  • LCD 刷新耗尽内存/总线带宽存在上限。请注意,如果您想要实际更改显示的内容,您必须写入 LTDC 由于显示刷新而不断从中读取的同一内存。因此,它可以在没有 CPU 干预的情况下很好地显示静态图片,但您可能无法在没有可见效果的情况下更改它。阅读 AN4861。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分