【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 小时前
从零开始学习three.js(14):一文详解three.js中的粒子系统Points
开发语言·前端·javascript·学习·3d·webgl·数据可视化
阿辉___1 小时前
AI应用开发实战分享
java·学习·aigc
GodKK老神灭1 小时前
ESP32蓝牙开发笔记(十五)
笔记
Chef_Chen1 小时前
从0开始学习大模型--Day03--Agent规划与记忆
学习
moxiaoran57532 小时前
Kubernetes(k8s)学习笔记(八)--KubeSphere定制化安装
笔记·学习·kubernetes
百分百题库APP2 小时前
中级注册安全工程师的《安全生产专业实务》科目如何选择专业?
学习·考试·题库·考证
100分题库小程序3 小时前
汽车加气站操作工考试知识点总结
经验分享·笔记
许有杨3 小时前
STM32的看门狗
stm32·单片机·嵌入式硬件
A旧城以西5 小时前
MySQL----数据库的操作
java·开发语言·数据库·sql·学习·mysql
Green1Leaves6 小时前
从零开始学习人工智能(Python高级教程)Day6-Python3 正则表达式
python·学习·正则表达式