一、取模软件的使用
首先进行设置
然后可以生成显示这个字母的代码, 列优先,先按列画8行,然后再继续画下一列。汉字为16*16,字母为8*8,对应生成相应个数的ox代码。
二、STM32烤写OLED
#include
"
stm32f10x.h
"
#include
"
stm32f10x_gpio.h
"
#include
"
stm32f10x_rcc.h
"
#include
"
lcd.h
"
int
main(
void
)
{
extern
u8 pTestDat[];
LcmPortInit();//初识化程序(下面都是),如果需要改变管脚,则追下去修改即可。
LCDInit();
LCDcls();
while
(
1
)
{
OLED_6x8Str(
0
,
0
,
"
Hello World
"
); //直接书写一行字符串
OLED_6x8Str(
0
,
1
,
"
xmu
"
);
OLED_8x16Str(
0
,
2
,
"
2015-03-22
"
);
OLED_8x16Str(
10
,
4
,
"
OLED
"
);
DelayMS(
50000
);
LCDcls();
chinese(
0
,
0
,
0
); //调用字库中的汉字,进行书写。
chinese(
16
,
2
,
1
);
chinese(
32
,
4
,
2
);
chinese(
48
,
6
,
3
);
chinese(
64
,
0
,
4
);
chinese(
80
,
2
,
5
);
chinese(
96
,
4
,
6
);
chinese(
112
,
6
,
7
);
DelayMS(
50000
);
LCDcls();
display(pTestDat); //显示一个图片,分辨率小于128*64
DelayMS(
50000
);
LCDcls();
}
}

