电赛菜鸟营培训(五)——OLED屏幕的使用

一、取模软件的使用

image

首先进行设置

image

然后可以生成显示这个字母的代码,列优先,先按列画8行,然后再继续画下一列。汉字为16*16,字母为8*8,对应生成相应个数的ox代码。

image

二、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(); } }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyxdyp.html