首页 > 技术文章 > STM32F103ZET6 IIC驱动0.96寸OLED说明

clayyjh 2020-07-02 20:56 原文

————————————————
版权声明:本文为CSDN博主「后山人_Fly」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/baidu_37575593/article/details/103780283

 

STM32F103ZET6 IIC驱动0.96寸OLED说明


1. 说明
之前购买了0.96寸OLED,当时使用淘宝客服提供的驱动程序,下载到单片机后OLED无反应,换个OLED正常工作,当时就很疑惑。最近时间比较空闲,因此把OLED拿过来重新设计驱动,设计了一个基于STM32F103ZET6的工程代码。网络上基于STM32F103ZET6的驱动代码免费的不是很容易找,因此本人提供一份代码出来供大家学习参考,希望大家不要像我一样买到手后不知道是程序问题还是OLED问题困扰,以至于无法使用,下面简单说明一下使用。

2. 原理介绍
关于原理的介绍网络上有很多,商家给的资料中关于原理讲解的也很详细,这里不在进行叙述,但是还是建议各位搞明白原理之后再去研究代码。
3. 注意事项
图片下载之后再计算机画图中打开,然后重新调整大小(调整后大小在128*64范围之内即可);然后点击另存为BMP格式,保存类型选择单色位图即可(若不是单色位图底色白色部分会显示)。 取模软件和使用说明请参考文章末尾网盘链接。

 

 

4.结束语
工程代码及取模软件链接如下,
链接:https://pan.baidu.com/s/1cYowroDMU7ZPk-DYZDc27g 提取码:2r68 ;如果有问题加企鹅583671536 ;程序下载运行之后如下图所示。接线说明:
VCC —— 3.3V
GND —— GND
SCL —— PB6
SDA —— PB7

 

推荐阅读