stm32电赛准备 第三天 OLED屏灰度传感器外部中断与定时器中断
Posted 九磅十五便士的业余编程人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了stm32电赛准备 第三天 OLED屏灰度传感器外部中断与定时器中断相关的知识,希望对你有一定的参考价值。
学习参考: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总线时,该引脚需要接电源地) |
以上是关于stm32电赛准备 第三天 OLED屏灰度传感器外部中断与定时器中断的主要内容,如果未能解决你的问题,请参考以下文章
stm32f103ve+光电传感器使用教程+oled(HAL库)
Arduino STM32+霍尔传感器+OLED显示屏制作中断计数和电机转速显示二