![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
springdong1978
这个作者很懒,什么都没留下…
展开
-
关于0.96寸的7脚OLED转I2C接口,不稳定的处理方法
起因:OLED的HAL库驱动完成后,断电后再次启动会出现不正常的点点杂散显示。过程:1、重新复位无效,断电拔插无效。2、怀疑是OLED的复位问题,用镊子短路RES和地,重新上电正常。3、上网查资料,看到7脚OLED换I2C有以下信息:a、按OLED模块上的电阻进行跳线;b、cs片选接地使能;c、dc脚,接地地址为0x78;接高为0x7A,一般我们接地。d、res脚,作为复位脚,如果直接上拉,可能会 把屏点亮,但可能在过程中会不正常(如图 了),可以有几种处理方式。和stm32板的rese原创 2020-12-17 13:50:31 · 2528 阅读 · 0 评论 -
STM32V107VCT6,基于HAL库的用IO口模拟I2C的0.96寸OLED驱动
STM32V107RCT6,基于HAL库的用IO口模拟I2C的0.96寸OLED驱动前言作为一个初学者,当然希望有比较好的范例可以学习,但在CSDN和众多家的单片机学习网站,没发现现成的I2C模拟接口的HAL库的0.96寸的OLED驱动,经过努力,把这个代码调试出来,为此,基于技术共享的前提以及给后来者多个参考,把代码发表出来,大家互相学习指正。一、相应的环境单片机:STM32F107VCT6开发环境:MDKV5.28库函数:HAL库开发板:Kicad自画开发板一块OLED模块:P原创 2020-12-16 19:11:23 · 704 阅读 · 0 评论