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

大伙有没有碰到这样的问题?说SPI串行时钟不够,刷屏幕慢?

难忘今宵 2017-02-08 浏览量:2356

大伙有没有碰到这样的问题?说SPI串行时钟不够,刷屏幕慢?我在想320*480一屏的数据就3M左右,20M的时钟怎么现在还慢呢? 

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • SPI本来就很慢,由于SPI传的信息量多,因此你刷新屏幕的速率和SPI本身的速率肯定不对等。

    还有你快和慢的定义是什么?具体多大的数值

    • 发布于 2017-02-08
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
  • 一个点最少需要8bit数据,20M除8,还要再加上指令,肯定慢。
    • 发布于2017-02-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个刷屏速度 你有没有实际测量送一屏数据的频率是多少 ,spi速度仅仅是它的送数据的 不能等同于你实际的速度 
    • 发布于2017-02-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 按理说spi速度是常规里面速度最快的了
    • 发布于2017-02-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 按理说spi速度是常规里面速度最快的了
    • 发布于2017-02-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 320*480...您是驅動TFT LCD嗎?

    這樣一點的資訊要24Bit喔,約3.5M才對

    最快最快算起來約5.6 FPS,不包含其他指令只看SPI的速度,光是這樣人眼看的話一定會明顯刷新閃動的

    20M這一點都不快阿>___<, 所以您要考慮使用FSMC,假設您用STM32的話

    以上供參考



    • 发布于2017-02-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 一屏幕的数据就3M,那么,看你这3M指的是多少点,每个点的位数如果是16位,那么就是48M数据(举个例子),20M就根本不快,所以,会有这问题
    • 发布于2017-02-08
    • 举报
    • 评论 0
    • 0
    • 0

  • spi作为串行速率和你刷屏速率完全不对等的
    • 发布于2017-02-09
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

大伙有没有碰到这样的问题?说SPI串行时钟不够,刷屏幕慢?