| 你这个要加字库进去的,有一个这个文件charcode.h |
jinsheng7533967 发表于 2018-12-20 23:10 加了字库之后,还需要别的什么吗 |
| 你的液晶自带字库的吗?如果没有要软件加进去的。 |
| 对一下开发板的原理图,看看引脚有没有弄错 |
|
你这个要加字库进去的,有一个这个文件charcode.h #ifndef __CHARCODE_H #define __CHARCODE_H #ifdef CHAR_CODE // ------------------ 汉字字模的数据结构定义 ------------------------ // struct Cn16CharTypeDef // 汉字字模数据结构 { unsigned char Index[2]; // 汉字内码索引,一个汉字占两个字节 unsigned char Msk[32]; // 点阵码数据(16*16有32个数据) }; struct Cn16CharTypeDef code CN16CHAR[]= { /*-- 文字: 普 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ "普",0x00,0x40,0x44,0x54,0x64,0x45,0x7E,0x44,0x44,0x44,0x7E,0x45,0x64,0x54,0x44,0x40, 0x00,0x00,0x00,0x00,0xFF,0x49,0x49,0x49,0x49,0x49,0x49,0x49,0xFF,0x00,0x00,0x00, /*-- 文字: 中 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ "中",0x00,0x00,0xFC,0x08,0x08,0x08,0x08,0xFF,0x08,0x08,0x08,0x08,0xFC,0x08,0x00,0x00, 0x00,0x00,0x07,0x02,0x02,0x02,0x02,0xFF,0x02,0x02,0x02,0x02,0x07,0x00,0x00,0x00, /*-- 文字: 科 --*/ /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/ "科",0x00,0x00,0x00,0xFF,0x00,0x00,0xCC,0x22,0x00,0x91,0x51,0xFE,0x72,0x92,0x12,0x10, 0x00,0x01,0x01,0xFF,0x02,0x02,0x02,0x04,0x04,0x04,0x00,0xFF,0x00,0x01,0x02,0x04, ...... 整好后的H文件放入C中。 你应该加一下普中的技术员,他们能帮你搞定 |