前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >全志R128平台SPI与DBI点屏性能大对比

全志R128平台SPI与DBI点屏性能大对比

作者头像
阿志小管家
发布2024-02-02 19:21:33
1890
发布2024-02-02 19:21:33
举报
文章被收录于专栏:全志嵌入式那些事

SPI 与 DBI 性能对比

R128 平台的 SPI 接口参数如下

  • 全双工同步串行接口
  • Master/Slave模式可配置
  • 支持最大96MHz时钟频率
  • 支持SPI Mode0/1/2/3
  • 片选和时钟的极性和相位可配置
  • 5个时钟源
  • 支持中断或DMA传输
  • 支持多片选
  • 支持Standard Single/Dual/Quad SPI,FIFO深度64B
  • 支持BIT模式,用于3Wire场景,支持可编程0~32bits帧长度(仅支持Master模式,且不支持DMA和FIFO功能)
  • 支持DBI模式,用于显示设备场景,用于传输视频数据

R128 平台的 DBI 接口参数如下

  • 支持DBI Type C 3线/4线接口模式
  • 支持2数据通道接口模式
  • 支持从CPU或DMA获取数据源
  • 支持RGB111/444/565/666/888视频格式
  • 在单数据通道下,最大分辨率为RGB666 240 x 320 @ 30Hz
  • 在双数据通道下,最大分辨率为RGB888 240 x 320 @ 60Hz或320 x 480 @ 30Hz
  • 支持TE
  • 支持软件灵活控制视频帧率

测试结果

屏幕

SPI 模式 lv_music_demo

SPI 模式 lv_benchmark

DBI 模式 lv_music_demo

DBI 模式 lv_benchmark

1.3 寸 240x240

33

49

38

60

2.4 寸 320x240

22

30

26

36

1.47 寸 172x320

33

50

38

67

测试数据

ST7789v 1.3 寸 240x240 屏幕测试
DBI 模式
  • lv_music_demo 跑分:38fps
  • lv_benchmark 跑分:60fps
SPI 模式
  • lv_music_demo 跑分:33fps
在这里插入图片描述
在这里插入图片描述
  • lv_benchmark 跑分:49fps
在这里插入图片描述
在这里插入图片描述
ST7789v 2.4 寸 320x240 屏幕测试
DBI 模式
  • lv_music_demo 跑分:26fps
在这里插入图片描述
在这里插入图片描述
  • lv_benchmark 跑分:36fps
在这里插入图片描述
在这里插入图片描述
SPI 模式
  • lv_music_demo 跑分:22fps
在这里插入图片描述
在这里插入图片描述
  • lv_benchmark 跑分:30fps
在这里插入图片描述
在这里插入图片描述
ST7789v 1.47 寸 172x320 屏幕测试
DBI 模式
  • lv_music_demo 跑分:38fps
在这里插入图片描述
在这里插入图片描述
  • lv_benchmark 跑分:67fps
在这里插入图片描述
在这里插入图片描述
SPI 模式
  • lv_music_demo 跑分:33fps
在这里插入图片描述
在这里插入图片描述
  • lv_benchmark 跑分:50fps
RGB ST7701s 4寸 480x480 屏幕基准
  • lv_benchmark 跑分:247fps
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-02-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • SPI 与 DBI 性能对比
    • 测试结果
      • 测试数据
        • ST7789v 1.3 寸 240x240 屏幕测试
        • ST7789v 2.4 寸 320x240 屏幕测试
        • ST7789v 1.47 寸 172x320 屏幕测试
        • RGB ST7701s 4寸 480x480 屏幕基准
    相关产品与服务
    腾讯云服务器利旧
    云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档