找回密码
 立即注册
楼主: 智***

用STC32G144K246的63例程 | 已解决,取模软件,新旧风格

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:586
  • 最近打卡:2026-07-04 12:34:03
已绑定手机

112

主题

4958

回帖

1万

积分

荣誉版主

无情的代码机器

积分
10758
发表于 2026-5-29 10:47:17 | 显示全部楼层
智**** 发表于 2026-5-29 10:13
不是这问题吧,不可能2个图片一个高位前,一个低位前,要是这样怎出产品?

例程里是低位在前。

和你屏幕显示猫和老鼠的字节序一样就行。

然后检查下是不是输出窗口设置有问题导致像素点错位。
还有宽高改为全屏对比差异,不可能猫和老鼠正常输出换个图就不行了。
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:388
  • 最近打卡:2026-07-05 07:53:50

24

主题

54

回帖

1050

积分

金牌会员

积分
1050
发表于 2026-5-29 11:26:01 | 显示全部楼层
erci*** 发表于 2026-5-29 10:47
例程里是低位在前。

和你屏幕显示猫和老鼠的字节序一样就行。

我改了屏驱,低位前不适合我的V7789屏
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:815
  • 最近打卡:2026-07-05 00:08:16

43

主题

524

回帖

4844

积分

荣誉版主

积分
4844
发表于 2026-5-29 12:34:36 | 显示全部楼层
智**** 发表于 2026-5-29 10:13
不是这问题吧,不可能2个图片一个高位前,一个低位前,要是这样怎出产品?


截图202605291223086499.jpg

因为这套取模工具一开始没有统一顺序规则,后续版本里做了统一。
早期版本取模工具里,顺序选项叫“XX在前”,意思是说16位颜色值的高八位和低八位哪个在前面;
后续的新版本对这个规则做过统一,改成了“XX优先”,是说的每个位的存储顺序,并且在新版本里鼠标悬停会有弹窗说明顺序规则。


所以对于彩色图片来说,你们两个的取模顺序都是对的,老版本的“高位在前” 和新版本“低位优先”,结果是一样的。
只不过你用的是旧版本,ercircle用的是新版。
这个无伤大雅,但是建议把ISP更新到最新版,一是为了方便交流,二是如果涉及到单色图片,老版的顺序有可能会出现问题。



能体会到发现一个不理解的现象然后找原因然后要么解决掉问题要么被问题解决掉的那种快乐是我的幸运
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:388
  • 最近打卡:2026-07-05 07:53:50

24

主题

54

回帖

1050

积分

金牌会员

积分
1050
发表于 2026-5-29 13:31:54 | 显示全部楼层
大*** 发表于 2026-5-29 12:34
因为这套取模工具一开始没有统一顺序规则,后续版本里做了统一。
早期版本取模工具里,顺序选项叫“XX ...

相同的测试程序,相同的起模工具,不同尺寸的图片(320*240),(18*94)出来的效果就不一样,不知那问题,应该不是[大***]说的问题
2.png

点评

你用 0xCEDF 填充一下全屏,看看显示的是图片上那种灰蓝色,还是你现实的那种黄绿色。 不知道你的完整代码什么样,只能你自己试了  详情 回复 发表于 2026-5-29 14:11
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:815
  • 最近打卡:2026-07-05 00:08:16

43

主题

524

回帖

4844

积分

荣誉版主

积分
4844
发表于 2026-5-29 14:11:13 | 显示全部楼层
智**** 发表于 2026-5-29 13:31
相同的测试程序,相同的起模工具,不同尺寸的图片(320*240),(18*94)出来的效果就不一样,不知那问题,应该不是 ...

你用 0xCEDF 填充一下全屏,看看显示的是图片上那种灰蓝色,还是你现实的那种黄绿色。
不知道你的完整代码什么样,只能你自己试了
能体会到发现一个不理解的现象然后找原因然后要么解决掉问题要么被问题解决掉的那种快乐是我的幸运
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:388
  • 最近打卡:2026-07-05 07:53:50

24

主题

54

回帖

1050

积分

金牌会员

积分
1050
发表于 2026-5-29 14:33:58 | 显示全部楼层
大*** 发表于 2026-5-29 14:11
你用 0xCEDF 填充一下全屏,看看显示的是图片上那种灰蓝色,还是你现实的那种黄绿色。
不知道你的完整代 ...

完整代码就是STC32G144K246的63例程改18*96的图片
QQ470.PNG

点评

把这个图片拉伸成320*240测试 还不行上传你修改后的代码  详情 回复 发表于 2026-5-29 14:38
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:586
  • 最近打卡:2026-07-04 12:34:03
已绑定手机

112

主题

4958

回帖

1万

积分

荣誉版主

无情的代码机器

积分
10758
发表于 2026-5-29 14:38:37 | 显示全部楼层
智**** 发表于 2026-5-29 14:33
完整代码就是STC32G144K246的63例程改18*96的图片

把这个图片拉伸成320*240测试

还不行打包上传你修改后的代码
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:388
  • 最近打卡:2026-07-05 07:53:50

24

主题

54

回帖

1050

积分

金牌会员

积分
1050
发表于 2026-5-29 15:15:32 | 显示全部楼层
erci*** 发表于 2026-5-29 14:38
把这个图片拉伸成320*240测试

还不行打包上传你修改后的代码

我的软件改了V7789,不方便你试,你只要在STC32G144K246的63例程改18*96的图片试方便:
#define IMG_SIZE            (18UL * 94 * 2)
#define DMA_AMT_LEN         (1692UL)
#define DMA_CNT             (IMG_SIZE / DMA_AMT_LEN)

点评

主要是看修改的部分,比如 18*96的图片为什么代码里写的 18UL * 94  详情 回复 发表于 2026-5-29 15:28
ST7789V 颜色正常 [attachimg]138405[/attachimg]  详情 回复 发表于 2026-5-29 15:26
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:815
  • 最近打卡:2026-07-05 00:08:16

43

主题

524

回帖

4844

积分

荣誉版主

积分
4844
发表于 2026-5-29 15:26:28 | 显示全部楼层
智**** 发表于 2026-5-29 15:15
我的软件改了V7789,不方便你试,你只要在STC32G144K246的63例程改18*96的图片试方便:
#define IMG_SIZE    ...


ST7789V 颜色正常

截图202605291525262049.jpg


1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
能体会到发现一个不理解的现象然后找原因然后要么解决掉问题要么被问题解决掉的那种快乐是我的幸运
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:586
  • 最近打卡:2026-07-04 12:34:03
已绑定手机

112

主题

4958

回帖

1万

积分

荣誉版主

无情的代码机器

积分
10758
发表于 2026-5-29 15:28:04 | 显示全部楼层
智**** 发表于 2026-5-29 15:15
我的软件改了V7789,不方便你试,你只要在STC32G144K246的63例程改18*96的图片试方便:
#define IMG_SIZE    ...

主要是看修改的部分,比如

18*96的图片为什么代码里写的
18UL * 94
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-7-5 14:04 , Processed in 0.084932 second(s), 92 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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