• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

4.3寸TFTLCD怎么显示图片呢

cbb04a2798cbe63e 2020-01-12 浏览量:728

4.3寸TFTLCD怎么显示图片呢

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 其实无论那种屏幕,都有对应的数据接口,按要求写入数据就能显示内容。

    我想你所谓的显示图片就是如何从图片转换成符合要求数据吧,其实这个分成多种情况

    1. 图片分辨率和TFT分辨率适配,或者更小,这样完全可以作为部分来填充

    2. 图片分辨率大于TFT分辨率,则又有几种处理

       2.1 显示局部,这个就截取需要显示的部分就好

       2.2 自动缩放,这个可以用相应的图片缩放算法进行数据处理转换成适配分辨率的数据来显示。


    具体的图片数据和TFT驱动要求数据间转换,这个要根据数据手册来进行,因为你给的信息中不包含,所以只能简单的介绍这些啦。

    • 发布于 2020-01-13
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:6
  • 你这个问题提的太宽泛了,如果说代码怎么写或者说显示原理是什么都比较好回答。

    我大致说一下吧:一般可以通过建立一个数组,把图片上的每个像素以rgb形式存入,再输出到屏幕上,这是最简单的方法。

    TFT的原理是通过通电拉偏透光率来显示“点”的,详细方法你可以自行在网上寻找。

    • 发布于2020-01-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 先把图片转成h文件中的数组,再刷屏时,直接把数据传输给屏幕,就可以刷新了

    当然前期的底层驱动是要写好的

    • 发布于2020-01-14
    • 举报
    • 评论 0
    • 0
    • 0

  • 首先要找个LCD控制器,这个控制器可以是CPU上面带的,或者是单独一个芯片,然后通过将图片发给这个控制器来实现刷屏
    • 发布于2020-01-15
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以先把图片转换成一个数组,进行显示,或是移植解码算法,直接读取图片显示
    • 发布于2020-01-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 要用解码算法。  然后把像素显示在屏上。  BMP 相对来说简单 解析头。 然后开始显示就好了。  头信息里包括 长宽 位图信息。 就可以直接刷了。  其它的有压缩算法。比较复杂。
    • 发布于2020-01-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果是rgb接口可以用stm32f429以上的芯片驱动,这些都是带tft硬件驱动接口的
    • 发布于2020-02-02
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

4.3寸TFTLCD怎么显示图片呢