【STM32 学习笔记 】OLED显示屏及Keil调试

OLED显示屏及调试

调试方式:

  • 串口调试:通过串口通信,将调试信息发送到电脑端,电脑使用串口助手显示调试信息
  • 显示屏调试:直接将显示屏连接到单片机,将调试信息打印在显示屏上
  • Keil调试模式:借助Keil软件的调试模式,可使用单步运行、设置断点、查看寄存器及变量等功能


接线图:

改引脚配置和端口初始化,就可以直接使用OLED驱动函数了

比如我这里SCL接在了PB8,那这个地方就是GPIOB,GPIO_Pin_8,如果你换个端口,比如接在PA6上,那这个地方就要改成GPIOA,GPIO_Pin_6;下面这个SDA的引脚配置也是一样,SDA接在了哪个位置,就改成GPIO啥,GPIO_Pin_啥。

具体更改就是,使用到的GPIO外设都先用RCC开启一下时钟,然后下面初始化GPIOB的Pin8,再初始化GPIOB的Pin9

Keil的调试模式演示

Keil的调试模式演示视频片段

相关推荐
易水寒陈1 分钟前
使用vscode开发stm32
ide·vscode·stm32
BUG_yechiyu3 分钟前
RT-Thread Nano版本使用RTC,同时解决复位日期丢失,时间并正确问题
stm32
菜鸡儿齐7 分钟前
MapReduce-源码学习
大数据·学习·mapreduce
LCG元8 分钟前
STM32实战:基于STM32CubeMX的串口通信与DMA传输优化
stm32·单片机·嵌入式硬件
读忆14 分钟前
你是否用过Tailwind CSS?你是在什么情况下使用的呢?
前端·css·经验分享·笔记·taiiwindcss
heanyu15 分钟前
STM32学习 1 ----串口通讯--阻塞式收发+支持printf
stm32·嵌入式硬件·学习
sheeta199822 分钟前
苍穹外卖Day07笔记
笔记
左左右右左右摇晃22 分钟前
String、StringBuffer、StringBuilder的区别
java·笔记
東雪木26 分钟前
软件设计师考试复习——CPU 结构、流水线、存储体系(主存 / 辅存)
学习·软件设计师复习
蒸蒸yyyyzwd29 分钟前
30天学习笔记day1
笔记