OLED显示屏

一、调试方式

1、串口调试:通过串口通信,将调试信息发送到电脑端,电脑使用串口助手显示调试信息

2、显示屏调试:直接将显示屏连接到单片机,将调试信息打印在显示屏上

3、Keil调试模式:借助Keil软件的调试模式,可使用单步运行、设置断点、查看寄存器及变量等功能

二、OLED介绍

1、OLED(Organic Light Emitting Diode):有机发光二极管

2、OLED显示屏:性能优异的新型显示屏,具有功耗低、相应速度快、宽视角、轻薄柔韧等特点

3、0.96寸OLED模块:小巧玲珑、占用接口少、简单易用,是电子设计中非常常见的显示屏模块

4、供电:3~5.5V,通信协议:I2C/SPI,分辨率:128*64

5、OLED驱动函数

三、OLED的使用

1、按照以下接线方式连接,并将STLINK插到电脑上

2、OLED驱动函数模块

 在keil5中添加工程文件

 3、编写代码

#include "stm32f10x.h"                  // Device header
#include "Delay.h"
#include "OLED.h"


int main(void)
{
	OLED_Init();
	
	OLED_ShowChar(1,1,'A');
	OLED_ShowString(1,3,"STM32F103C8T6");
	OLED_ShowNum(2,	1, 2024, 4);
	OLED_ShowSignedNum(2,6,1940,4);
	OLED_ShowHexNum(3,1,0XCE34,4);
	OLED_ShowBinNum(4,1,0XCE34,16);	//因为C语言不能直接写二进制数,只能用十六进制代替
	
	//OLED_Clear();
	while(1)
	{
		
	}
}

4、实现效果

四、Keil调试模式

调试模式下不能修改代码

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值