找回密码
 立即注册
楼主: C_wolf

模拟仪表盘@AI8051U, QSPI-Flash==>DMA-P2P==>SPI-TFT彩屏

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:253
  • 最近打卡:2026-03-23 09:15:33
已绑定手机

9

主题

116

回帖

748

积分

高级会员

积分
748
发表于 2025-11-13 11:16:54 | 显示全部楼层
图片确保是烧录进去了,用了几种方式都确保是已经烧录进去了,还是不显示背景图片,这个还有可能会是什么问题呢
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:506
  • 最近打卡:2026-03-26 21:23:46
已绑定手机

14

主题

228

回帖

2816

积分

金牌会员

积分
2816
发表于 2025-11-13 18:28:17 | 显示全部楼层
toms*** 发表于 2025-11-13 11:16
图片确保是烧录进去了,用了几种方式都确保是已经烧录进去了,还是不显示背景图片,这个还有可能会是什么问 ...

实验箱还不显示?不能啊,我那天重新试过了,只是重复定义冲突了,编译不成功,屏蔽掉就行了。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:253
  • 最近打卡:2026-03-23 09:15:33
已绑定手机

9

主题

116

回帖

748

积分

高级会员

积分
748
发表于 2025-11-14 09:32:30 | 显示全部楼层
换了个自己做的板子也是一样的,所以困惑的很
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:253
  • 最近打卡:2026-03-23 09:15:33
已绑定手机

9

主题

116

回帖

748

积分

高级会员

积分
748
发表于 2025-11-14 10:11:25 | 显示全部楼层
我自己的这个屏IC也是ST7789的,有CS脚,所以我在程序中把P3.5当片选用了,就做了这点改变
void LCD_WR_REG(u8 Reg)         
{       
        LCD_DC=0;
        LCD_BL  = 0;
        SPI_WriteByte(Reg);
        LCD_BL  = 1;
        LCD_DC=1;
}

void LCD_WR_DATA(u8 Data)
{
        LCD_BL  = 0;
        SPI_WriteByte(Data);
        LCD_BL  = 1;
}

void LCD_WR_DATA_16Bit(u16 Data)
{
        LCD_BL  = 0;
        SPI_WriteByte((u8)(Data>>8));
        SPI_WriteByte((u8)(Data));
        LCD_BL  = 1;
}

void LCD_WriteReg(u8 LCD_Reg, u8 LCD_RegValue)
{
                LCD_BL  = 0;
  LCD_WR_REG(LCD_Reg);
        LCD_WR_DATA(LCD_RegValue);
                LCD_BL  = 1;
}

void LCD_WriteRAM_Prepare(void)
{
                LCD_BL  = 0;
        LCD_WR_REG((u8)lcddev.wramcmd);         
        LCD_BL  = 1;       
}
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:506
  • 最近打卡:2026-03-26 21:23:46
已绑定手机

14

主题

228

回帖

2816

积分

金牌会员

积分
2816
发表于 2025-11-14 14:19:42 | 显示全部楼层
toms*** 发表于 2025-11-14 10:11
我自己的这个屏IC也是ST7789的,有CS脚,所以我在程序中把P3.5当片选用了,就做了这点改变
void LCD_WR_REG ...

你要明白这个程序的工作流程。

先是通过P2P显示动画和图片(从你这现象来看,你根本看不到动画)。

然后才是GUI显示,你这能正常显示,说明这个过程没问题。

那你就检查P2P的程序。


根据你修改的程序,我感觉问题出在,片选只在GUI中起作用了,P2P时没做设置。

最简单的方法,开机就默认背光和片选都设置为有效,后面不做处理了,有需求再说。



回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:253
  • 最近打卡:2026-03-23 09:15:33
已绑定手机

9

主题

116

回帖

748

积分

高级会员

积分
748
发表于 2025-11-17 11:21:33 | 显示全部楼层
P2P那里加了片选,可以显示图片动画了

微信视频2025-11-17_112028_898.mp4

600.49 KB, 下载次数: 13

回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:253
  • 最近打卡:2026-03-23 09:15:33
已绑定手机

9

主题

116

回帖

748

积分

高级会员

积分
748
发表于 2025-11-17 12:45:39 | 显示全部楼层
做了个眼球动画,感觉就是刷新有点慢,这个可以调的自然一点不

e0406d9f42b603970c51cec46657f7c7.avi

990.77 KB, 下载次数: 22

回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:506
  • 最近打卡:2026-03-26 21:23:46
已绑定手机

14

主题

228

回帖

2816

积分

金牌会员

积分
2816
发表于 2025-11-17 17:53:03 | 显示全部楼层
toms*** 发表于 2025-11-17 12:45
做了个眼球动画,感觉就是刷新有点慢,这个可以调的自然一点不

应该可以,USART1-SPI-串行Flash<==>SPI-TFT240*240的屏,能做到128ms

这个用的QSPI速度还要快,你这是做的项目开发吧?
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:253
  • 最近打卡:2026-03-23 09:15:33
已绑定手机

9

主题

116

回帖

748

积分

高级会员

积分
748
发表于 2025-11-19 14:04:49 | 显示全部楼层
是的
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-3-27 09:11 , Processed in 0.121726 second(s), 82 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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