硬汉嵌入式论坛

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

[emWin] GUI_SetColor 设置颜色问题请教

[复制链接]

7

主题

33

回帖

54

积分

初级会员

积分
54
发表于 2020-5-9 09:01:10 | 显示全部楼层 |阅读模式
我采用的STemWin5.44版本,单片机型号stm32f207zgt,使用GUI_SetColor(GUI_BLUE);设置为蓝色时,实际显示的确实红色,我设置为红色,显示的确实蓝色?
是什么原因?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115787
QQ
发表于 2020-5-9 09:33:48 | 显示全部楼层
直接调用0xFF0000,0x0000FF显示是否正常。
另外你用的ARGB格式库还是ABGR格式库。

回复

使用道具 举报

7

主题

33

回帖

54

积分

初级会员

积分
54
 楼主| 发表于 2020-5-9 09:37:17 | 显示全部楼层
eric2013 发表于 2020-5-9 09:33
直接调用0xFF0000,0x0000FF显示是否正常。

0x00FF0000 显示为红色,0x0000FF显示为蓝色
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115787
QQ
发表于 2020-5-9 12:09:55 | 显示全部楼层
king3306 发表于 2020-5-9 09:37
0x00FF0000 显示为红色,0x0000FF显示为蓝色

那没问题。RGB格式,你把宏定也打开即可。有个USE ARGB的宏定义,这样就可以使用GUI_RED等宏定义了。
回复

使用道具 举报

7

主题

33

回帖

54

积分

初级会员

积分
54
 楼主| 发表于 2020-5-9 14:23:07 | 显示全部楼层
eric2013 发表于 2020-5-9 12:09
那没问题。RGB格式,你把宏定也打开即可。有个USE ARGB的宏定义,这样就可以使用GUI_RED等宏定义了。

可以了,颜色正常了了,感谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-18 22:27 , Processed in 0.278348 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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