关于LCD中颜 {MOD}的宏定义

2019-07-21 08:59发布

在LCD.h的宏定义中有这么一部分
//画笔颜 {MOD}
#define WHITE                  0xFFFF
#define BLACK                  0x0000          
#define BLUE                  0x001F  
#define BRED             0XF81F
#define GRED                          0XFFE0
#define GBLUE                         0X07FF
#define RED                    0xF800
#define MAGENTA                0xF81F
#define GREEN                  0x07E0
#define CYAN                   0x7FFF
#define YELLOW                 0xFFE0
#define BROWN                          0XBC40 //棕 {MOD}
#define BRRED                          0XFC07 //棕红 {MOD}
#define GRAY                           0X8430 //灰 {MOD}

我想知道这些后面具体的值是在哪里得到的
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
DreamWaterPro
1楼-- · 2019-07-21 09:46
额楼主读文档不仔细啊。
正点原子的屏幕使用的是RGB565的颜 {MOD}格式:
1.png
为了得到RGB565的颜 {MOD}值,我们可以先通过一些工具转换成为RGB888格式的颜 {MOD}值(例如http://tool.oschina.net/commons?type=3),然后通过一些算法转换成为RGB565(如https://blog.csdn.net/u013316124/article/details/50126289),相关的帖子有很多。

一周热门 更多>