OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4471|回复: 10

STemWIN (emWIN UC/GUI) 移植 , 为什么 GUI_RED 变成了 蓝色

[复制链接]

16

主题

339

帖子

0

精华

高级会员

Rank: 4

积分
826
金钱
826
注册时间
2017-6-18
在线时间
163 小时
发表于 2017-7-14 16:38:55 | 显示全部楼层 |阅读模式
1金钱
STemWIN (emWIN  UC/GUI) 移植 , 为什么 GUI_RED 变成了 蓝色;

完全按教程 移植, 但颜色 输出 却跟教程不一样, 同样是  RGB565 的颜色 输出接口, 为什么教程就没有问题,

原子这是为什么啊

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

16

主题

339

帖子

0

精华

高级会员

Rank: 4

积分
826
金钱
826
注册时间
2017-6-18
在线时间
163 小时
 楼主| 发表于 2017-7-14 16:40:29 | 显示全部楼层
STemWIN 532 版, 平台F429 , 屏 LTDC;
回复

使用道具 举报

16

主题

339

帖子

0

精华

高级会员

Rank: 4

积分
826
金钱
826
注册时间
2017-6-18
在线时间
163 小时
 楼主| 发表于 2017-7-14 16:41:53 | 显示全部楼层
我查了一下STemWIN 用的是 RGB 888 颜色, 但教程也一样是 RGB 565的输出啊
回复

使用道具 举报

16

主题

339

帖子

0

精华

高级会员

Rank: 4

积分
826
金钱
826
注册时间
2017-6-18
在线时间
163 小时
 楼主| 发表于 2017-7-14 16:43:06 | 显示全部楼层
本帖最后由 wlq19911021 于 2017-7-14 16:44 编辑

@正点原子原子哥, 请给我指条明路吧
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2017-7-14 16:44:52 | 显示全部楼层
本帖最后由 zuozhongkai 于 2017-7-14 16:46 编辑

移植的时候颜色设置可能错了,试着修改下面这个参数,把GUICC_M565改为GUICC_565。这两个的差别就是RGB565,和BGR565!
D%5SBVN(CH~P7LV996ZKCHX.png
回复

使用道具 举报

16

主题

339

帖子

0

精华

高级会员

Rank: 4

积分
826
金钱
826
注册时间
2017-6-18
在线时间
163 小时
 楼主| 发表于 2017-7-14 16:49:03 | 显示全部楼层
问题已解决;
/********************/;
void LCD_X_Config(void)
                {
                //
                // 设置显示驱动程序和颜色转换
                //
                GUI_DEVICE_CreateAndLink(&GUIDRV_Template_API, GUICC_M565, 0, 0);    //创建显示驱动器件
                //
                // 显示驱动程序配置,Lin-driver所需
                //
                LCD_SetSizeEx (0, lcddev.width, lcddev.height);
                LCD_SetVSizeEx(0, lcddev.width, lcddev.height);
                }
回复

使用道具 举报

16

主题

339

帖子

0

精华

高级会员

Rank: 4

积分
826
金钱
826
注册时间
2017-6-18
在线时间
163 小时
 楼主| 发表于 2017-7-14 16:49:54 | 显示全部楼层
但还是不明白 __GUICC_565___与__GUICC_M565__;之间的区别
回复

使用道具 举报

33

主题

197

帖子

0

精华

高级会员

Rank: 4

积分
587
金钱
587
注册时间
2015-1-9
在线时间
80 小时
发表于 2017-7-14 17:46:57 | 显示全部楼层
马克,也曾遇到类似的问题,换了个版本移植就解决了。莫名其妙。
君子性非异也,善假于物也
不知常,妄作,凶
纵浪大化中,不喜亦不惧,应尽便须尽,无复独多虑
路漫漫其修远兮,吾将上下而求索
菩萨畏因,凡夫畏果
回复

使用道具 举报

16

主题

339

帖子

0

精华

高级会员

Rank: 4

积分
826
金钱
826
注册时间
2017-6-18
在线时间
163 小时
 楼主| 发表于 2017-7-15 00:10:28 来自手机 | 显示全部楼层
zuozhongkai 发表于 2017-7-14 16:44
移植的时候颜色设置可能错了,试着修改下面这个参数,把GUICC_M565改为GUICC_565。这两个的差别就是RGB565 ...

谢谢了,虽然当时就找到问题了,但感谢人家是最基本的礼貌
回复

使用道具 举报

16

主题

339

帖子

0

精华

高级会员

Rank: 4

积分
826
金钱
826
注册时间
2017-6-18
在线时间
163 小时
 楼主| 发表于 2017-7-15 00:13:04 来自手机 | 显示全部楼层
XUZJWWSZ 发表于 2017-7-14 17:46
马克,也曾遇到类似的问题,换了个版本移植就解决了。莫名其妙。

这不是换个版本的问题,就好像买的新衣服脏了,不是扔了,而是拿过去让妹子洗
回复

使用道具 举报

16

主题

339

帖子

0

精华

高级会员

Rank: 4

积分
826
金钱
826
注册时间
2017-6-18
在线时间
163 小时
 楼主| 发表于 2017-7-15 00:15:08 来自手机 | 显示全部楼层
XUZJWWSZ 发表于 2017-7-14 17:46
马克,也曾遇到类似的问题,换了个版本移植就解决了。莫名其妙。

不过能收到回复,还是得感谢你
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-26 21:07

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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