硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2111|回复: 17
收起左侧

[AppWizard] 【已解决】appwizard 生成的工程,红蓝颜色反色

  [复制链接]

1

主题

3

回帖

6

积分

新手上路

积分
6
发表于 2021-10-29 17:44:56 | 显示全部楼层 |阅读模式
本帖最后由 zjy123 于 2021-11-4 14:09 编辑

使用的是V7的开发板,EMWIN使用的是6.16版本,不用APPWIZARD的时候,颜色都正常,红色和蓝色都是正常的,刷JPG、BMP图片什么的都正常。现在用APPWIZARD生成了一个试验工程

生成了2个BOX控件
在模拟器上都正常。但是下载到板子上,红蓝就反色了,
颜色格式使用的是M565,找了2天,还没找到原因。
我在appwizard试过图片显示,下载到板子上运行,图片的颜色是正常的,但是使用BOX,TEXT这种控件,颜色就不正常


**************************************分割线******************************************是APPWIZARD生成的代码问题。ID_SCREEN_00.c中
例如:生成粉红色BOX
static const APPW_SETUP_ITEM _aSetup[] =
{
  { ID_BOX_00,    APPW_SET_PROP_COLOR,        { ARG_V(0xffff50ae) } },
};

APPWIZARD生产的颜色格式不正确,导致显示屏显示的颜色中RB值互换。
实际硬件显示的BOX颜色是浅蓝色
**********************************************************************************

































































































微信图片_20211103171932.jpg
微信图片_20211103172804.jpg
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106959
QQ
发表于 2021-10-30 09:09:17 | 显示全部楼层
AppWizard和板子的颜色格式统一都设置是M565。然后工程里面有个USE ARGB的宏定义要禁止。

还是有问题,分享你的工程到百度云,我看看
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2021-10-30 14:18:35 | 显示全部楼层
eric2013 发表于 2021-10-30 09:09
AppWizard和板子的颜色格式统一都设置是M565。然后工程里面有个USE ARGB的宏定义要禁止。

还是有问题, ...

确认了LCDConf_Lin文件颜色格式是M565,APPWConf.c文件中颜色格式是M565
但是我
发现APPWConf.c文件中宏定义#define COLOR_CONVERSION GUICC_M565没有任何地方调用啊,改成
GUICC_565也不会有影响,红色和蓝色还是相反的

















回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106959
QQ
发表于 2021-10-30 14:21:50 | 显示全部楼层
zjy123 发表于 2021-10-30 14:18
确认了LCDConf_Lin文件颜色格式是M565,APPWConf.c文件中颜色格式是M565
但是我
发现APPWConf.c文件中 ...

分享百度云工程,我看下
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2021-11-3 17:07:03 | 显示全部楼层
eric2013 发表于 2021-10-30 14:21
分享百度云工程,我看下

板子是V7的板子,又找了好几天的问题,始终是搞不定,我上传了keil的工程和appwizard的工程,麻烦帮我看下,多谢多谢,这是连接
链接:https://pan.baidu.com/s/1TRElOZ-EgVJSpAc8M2DfOA
提取码:p016
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106959
QQ
发表于 2021-11-3 17:14:32 | 显示全部楼层
zjy123 发表于 2021-11-3 17:07
板子是V7的板子,又找了好几天的问题,始终是搞不定,我上传了keil的工程和appwizard的工程,麻烦帮我看 ...

V7有现成的例子,对比下

第3版emWin教程和ThreadX GUIX教程开工,双管齐下,GUIX更新至第28章,emWin更新至第50章(2021-10-01)
http://www.armbbs.cn/forum.php?m ... 8429&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2021-11-3 17:24:58 | 显示全部楼层
eric2013 发表于 2021-11-3 17:14
V7有现成的例子,对比下

第3版emWin教程和ThreadX GUIX教程开工,双管齐下,GUIX更新至第28章,emWin ...

用的是V7的例程改的,也只改动了appwizard的部分,把resource和source文件夹替换了,按教程打开了缓冲模式,颜色格式选了M565,编译下载后还是红色和蓝色反色,崩溃了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106959
QQ
发表于 2021-11-4 10:18:37 | 显示全部楼层
zjy123 发表于 2021-11-3 17:24
用的是V7的例程改的,也只改动了appwizard的部分,把resource和source文件夹替换了,按教程打开了缓冲模 ...

已经帮忙测试,没问题,注意AppWizard上位机版本和工程的版本匹配。
回复

使用道具 举报

1

主题

83

回帖

86

积分

初级会员

积分
86
发表于 2021-11-29 14:02:02 | 显示全部楼层
遇到同样问题,老哥是怎么解决的?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106959
QQ
发表于 2021-11-29 16:38:02 | 显示全部楼层
唐伯虎点蚊香 发表于 2021-11-29 14:02
遇到同样问题,老哥是怎么解决的?

生成的颜色值,手动切换下RGB,BGR格式即可
回复

使用道具 举报

1

主题

83

回帖

86

积分

初级会员

积分
86
发表于 2021-11-29 22:07:23 | 显示全部楼层
整好了,是因为工程设置的问题,谢谢硬哥
回复

使用道具 举报

7

主题

42

回帖

63

积分

初级会员

积分
63
发表于 2021-12-14 17:02:24 | 显示全部楼层
zjy123 发表于 2021-11-3 17:07
板子是V7的板子,又找了好几天的问题,始终是搞不定,我上传了keil的工程和appwizard的工程,麻烦帮我看 ...

老哥,能具体说说怎么把程序放到工程里吗
回复

使用道具 举报

7

主题

42

回帖

63

积分

初级会员

积分
63
发表于 2021-12-14 17:31:46 | 显示全部楼层
怎么把appwizard生成的程序导keil上啊,舅舅孩子吧
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106959
QQ
发表于 2021-12-14 17:58:12 | 显示全部楼层
wwwdcyy 发表于 2021-12-14 17:31
怎么把appwizard生成的程序导keil上啊,舅舅孩子吧

第3版emWin教程的AppWizard章节

https://www.armbbs.cn/forum.php?mod=viewthread&tid=98429
回复

使用道具 举报

1

主题

2

回帖

5

积分

新手上路

积分
5
发表于 2021-12-28 23:08:44 | 显示全部楼层
唐伯虎点蚊香 发表于 2021-11-29 22:07
整好了,是因为工程设置的问题,谢谢硬哥

老哥 我也遇到了同样的红蓝反色问题,请问是哪里的工程设置出了问题?
回复

使用道具 举报

1

主题

83

回帖

86

积分

初级会员

积分
86
发表于 2021-12-29 09:05:14 | 显示全部楼层
本帖最后由 唐伯虎点蚊香 于 2021-12-29 09:14 编辑
fnpc 发表于 2021-12-28 23:08
老哥 我也遇到了同样的红蓝反色问题,请问是哪里的工程设置出了问题?

E:\Desktop\1234.png
1234.png
回复

使用道具 举报

1

主题

83

回帖

86

积分

初级会员

积分
86
发表于 2021-12-29 09:05:37 | 显示全部楼层
fnpc 发表于 2021-12-28 23:08
老哥 我也遇到了同样的红蓝反色问题,请问是哪里的工程设置出了问题?

这个地方要设置下
回复

使用道具 举报

0

主题

15

回帖

15

积分

新手上路

积分
15
发表于 2022-1-12 14:56:45 | 显示全部楼层
我这颜色没反,纯色显示没问题,但其他颜色不对。
设计颜色.JPG
实际效果.jpg
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-11 19:56 , Processed in 0.231312 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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