【stm32】电赛准备 第三天 OLED屏、灰度传感器、外部中断与定时器中断
stm32学习
·
学习参考:STM32入门教程-2022持续更新中_江科大自化协
电赛倒计16天
1. OLED的使用(SPI总线、7针脚版本)
参考博客:stm32+(4SPI)OLED显示数据
1.1 什么是SPI
SPI是一种接口总线,通常与闪存(flash)、传感器、实时始终、模数转换器等在主设备和从设备之间提供双工同步串口通信
相关引脚介绍👇
| 引脚名 | 含义 |
|---|---|
| SCk | 时钟 |
| MOSI | (Master In Slave Out)主输出、从输入 |
| MISO | (Master Out Slave In)主输入、从输出 |
| SS | 从选择线 |
| slave | 从机 |

1.2 OLED的简单使用
OLED资料
本次是默认的4线制SPI总线接口
- 选择4线制SPI总线接口,所有的引脚都需要使用;
- 选择3线制SPI总线接口,只有DC引脚不需要使用(可以不接),其他引脚都需要使用;
- 选择IIC总线接口,只需要使用GND、VCC、D0、D1这四个引脚,同时将RES接高电平(可以接VCC),DC和CS接电源地;
| 模块引脚 | 引脚说明 |
|---|---|
| GND | 地 |
| VCC | OLED电源正(3.3V~5V) |
| D0 | OLED SPI和IIC总线时钟信号 |
| D1 | OLED SPI和IIC总线数据信号 |
| RES | OLED复位信号,低电平复位(选择IIC总线时,该引脚需要接高电平(可以接VCC)) |
| DC | OLED命令/数据输入选择信号,高电平:数据,低电平:命令 |
| (选择3线制SPI总线时,该引脚不需要使用(可以不接);选择IIC总线时,该引脚需要接电源地) | |
| CS | OLED片选信号,低电平使能(选择IIC总线时,该引脚需要接电源地) |
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)