OLED显示屏
OLED的GND接到负极,OLED的VCC接正极,同时也会接到stm32上的PB6和PB7
SCL接PB8
SDA接PB9
- 在Hardware文件夹里面放3个文件:OLED.c、OLED.h、OLED_Font.h
OLED_Font.h:存的是OLED的字库数据,因OLED是不带字库的,想要显示字符图形,先定义字符点阵的数据。
Keil调试模式:LED闪烁为例
注:Use,这边是在线仿真,需要把STLINK和STM32都连接好。Use SIMulator这个是使用仿真器,电脑模拟试题m32运行。
在线仿真:精确追踪程序是如何运行的
点击
上面窗口是汇编程序,下面的是c语言程序,左边窗口是寄存器组和状态标志位等信息。
左边第一个是复位,第二个是全速运行,第三个停止全速运行,第四个单步运行、第五个是跳过当前行单步运行、第六个是跳出当前函数单步运行、第七个是跳到光标指定行单步运行。
点击程序深灰色区域,可以设置断点,然后点击全速运行,程序就会一直运行,直到断点停下。
如果没有断点的话,再全速运行,程序就不会自动停下,需要点击上面的停止按钮。
第一个是命令窗口,点击可以打开和关闭窗口
第二个是反汇编窗口
第三个符号窗口,可以实时查看程序中所有变量的值
点击符号窗口,查看变量的值。