新手入门
- 积分
- 41
- 金钱
- 41
- 注册时间
- 2016-10-16
- 在线时间
- 3 小时
|
1金钱
LCD的usmart
想实现:串口发送颜色的宏定义字符RED 而不是0xF800 来实现更改字符颜色
串口发送如下
changePoint_color(0xF800) 成功更改
changePoint_color(RED) 参数错误
自己定义的改变字符颜色函数
利用usmart调试修改
void changePoint_color(u16 a)
{
POINT_COLOR= a;
}
按如下define放在usmart.h/ main.c/ confilig.h/ usart.h中均无效
//画笔颜色
#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 //棕色
#define BRRED 0XFC07 //棕红色
#define GRAY 0X8430 //灰色
|
|