STM32F1通过IIC驱动0.96寸OLED说明

STM32F103ZET6 IIC驱动0.96寸OLED说明

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

2. 原理介绍
关于原理的介绍网络上有很多,商家给的资料中关于原理讲解的也很详细,这里不在进行叙述,但是还是建议各位搞明白原理之后再去研究代码。
3. 注意事项
图片下载之后再计算机画图中打开,然后重新调整大小(调整后大小在128*64范围之内即可);然后点击另存为BMP格式,保存类型选择单色位图即可(若不是单色位图底色白色部分会显示)。 取模软件和使用说明请参考文章末尾网盘链接。
STM32F1通过IIC驱动0.96寸OLED说明_第1张图片
4.结束语
工程代码及取模软件链接如下,
链接:https://pan.baidu.com/s/1cYowroDMU7ZPk-DYZDc27g 提取码:2r68 ;如果有问题加企鹅583671536 ;程序下载运行之后如下图所示。接线说明:
VCC —— 3.3V
GND —— GND
SCL —— PB6
SDA —— PB7

你可能感兴趣的:(STM32,嵌入式,stm32)