stm32+(7SPI)OLED显示数据

stm32+(7SPI)OLED显示数据

一.OLED显示数据

①下载程序
②打开资料包,选择与自己平台相同的实例,打开Demo的工程,使用keil编译
③将程序烧录到开发板
④连接显示屏和开发板
在这里插入图片描述

二.修改程序显示学号姓名

邓:
在这里插入图片描述
坤:
在这里插入图片描述
汉字点阵编码:

	"邓",0x00,0x00,0x7E,0x7C,0x02,0x44,0x02,0x48,0x42,0x48,0x24,0x50,0x14,0x48,0x08,0x48,
	0x08,0x44,0x14,0x44,0x14,0x44,0x22,0x68,0x42,0x50,0x80,0x40,0x00,0x40,0x00,0x40,
	"坤",0x10,0x20,0x10,0x20,0x10,0x20,0x11,0xFC,0x11,0x24,0xFD,0x24,0x11,0x24,0x11,0xFC,
	0x11,0x24,0x11,0x24,0x11,0x24,0x1D,0xFC,0xE1,0x24,0x40,0x20,0x00,0x20,0x00,0x20,

修改main函数

int main(void)
{	
	delay_init();	    	       //延时函数初始化	  
	NVIC_Configuration(); 	   //设置NVIC中断分组2:2位抢占优先级,2位响应优先级 	
	OLED_Init();			         //初始化OLED  
	OLED_Clear(0);             //清屏(全黑)
	while(1) 
	{	
//		TEST_MainPage();         //主界面显示测试
//		OLED_Clear(0); 
	//	Test_Color();            //刷屏测试
	//	OLED_Clear(0); 
//		Test_Rectangular();      //矩形绘制测试
//		OLED_Clear(0); 
//		Test_Circle();           //圆形绘制测试
//		OLED_Clear(0); 
//		Test_Triangle();         //三角形绘制测试
//		OLED_Clear(0);  
//		TEST_English();          //英文显示测试
//		OLED_Clear(0); 
//		TEST_Number_Character(); //数字和符号显示测试
//		OLED_Clear(0); 
		TEST_Chinese();          //中文显示测试
//		OLED_Clear(0); 
//		TEST_BMP();              //BMP单色图片显示测试
//		OLED_Clear(0); 
//		TEST_Menu1();            //菜单1显示测试
//		OLED_Clear(0); 
//		TEST_Menu2();            //菜单2显示测试
//		OLED_Clear(0); 
	}
}

编写显示函数

void TEST_Chinese(void)
{	
	GUI_ShowCHinese(50,20,16,"邓坤",1);
	GUI_ShowString(20,40,"632107060106",16,1);
	delay_ms(1500);
	}

运行程序,效果如下:
在这里插入图片描述

三.显示温湿度

在这里插入图片描述

  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值