找回密码
 立即注册
楼主: 浦江一水

基于AI8051U_V1.2实验箱_学习实验之驱动TFT彩屏显示全屏图片(QSPI_DMA_P2P)(已优化)

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:202
  • 最近打卡:2026-07-04 17:28:31
已绑定手机

25

主题

2662

回帖

3411

积分

论坛元老

积分
3411
发表于 2026-6-19 17:44:01 | 显示全部楼层
但主要问题应该已经解决:


1 屏幕上的细小亮点没有啦

2 换页的时候屏闪现象消失

3各个菜单基本功能正常

存在的问题:

首先是有卡死现象,说明哪里还有不顺畅的地方:

看视频:

目前状况.mp4

35.91 MB, 下载次数: 5

点评

这个问题估计源程序还需要优化、打磨、精简(做减法)。稍后再思考分析一下。  详情 回复 发表于 2026-6-20 16:40
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:202
  • 最近打卡:2026-07-04 17:28:31
已绑定手机

25

主题

2662

回帖

3411

积分

论坛元老

积分
3411
发表于 2026-6-20 11:27:12 | 显示全部楼层
今天我专门实验一下Flash 的读取速度:


发现可能是我记错了?

我用USB-CDC的方式,读取同一块W25Q128,结果也要39.32分钟!

看来是要用 USB-CDC方式才行,Uart 的模式可能太慢,没试过Uart+DMA 的方式.....


截图202606201125442301.jpg

点评

一般而言,USB_CDC模式的通讯速度要比纯USART模式要快些。 就下载13幅240*240图片数据而言(约1.5MB),若要检验写入是否正确,读回数据时,如设定16MB大小,那是太浪费时间了。  详情 回复 发表于 2026-6-20 17:03
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:887
  • 最近打卡:2026-07-05 07:21:25

31

主题

428

回帖

4672

积分

荣誉版主

积分
4672
发表于 2026-6-20 16:40:01 | 显示全部楼层
wuzhe*** 发表于 2026-6-19 17:44
但主要问题应该已经解决:

这个问题估计源程序还需要优化、打磨、精简(做减法)。稍后再思考分析一下。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:887
  • 最近打卡:2026-07-05 07:21:25

31

主题

428

回帖

4672

积分

荣誉版主

积分
4672
发表于 2026-6-20 17:03:46 | 显示全部楼层
wuzhe*** 发表于 2026-6-20 11:27
今天我专门实验一下Flash 的读取速度:

一般而言,USB_CDC模式的通讯速度要比纯USART模式要快些。
就下载13幅240*240图片数据而言(约1.5MB),若要检验写入是否正确,读回数据时,如设定16MB大小,那是太浪费时间了。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:202
  • 最近打卡:2026-07-04 17:28:31
已绑定手机

25

主题

2662

回帖

3411

积分

论坛元老

积分
3411
发表于 2026-6-20 18:00:49 | 显示全部楼层
浦江*** 发表于 2026-6-20 17:03
一般而言,USB_CDC模式的通讯速度要比纯USART模式要快些。
就下载13幅240*240图片数据而言(约1.5MB), ...

是的,其实慢点问题不大,主要问题在我改写的程序卡死,我也专门试了浦江老师的CDC串口程序,就一切都OK的。我估计是我的SPI和 QSPI初始化的问题,要慢慢修改,主要是我起步的时候,有偷懒的想

法,用了AICube,导致有时候再直接操作寄存器,编译的时候报错,慢慢研究一下................

这里首先是设计AiCube 生成的系统SPI初始化中,我不能直接使用位操作,就算直接操作寄存器,也是黑屏,详细见https://www.stcaimcu.com/thread-24262-1-1.html

回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-7-5 08:14 , Processed in 0.074473 second(s), 63 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表