XuSenfeng

个人站

复读了,更新随缘,有的文件不全或者图片缺失具体看我的笔记库(https://github.com/XuSenfeng/note)


Debug调试

目录

Debug调试

常见的方法

  • 硬件调试
  • 打印调试
  • 调试器调试

  • 常见的Debug工具

一般集成的IDE都有自带的Debug工具, Keil, CubeIDE

image-20231006185914035

image-20231006190322607

命令窗口, 可以在这里使用命令进行操控

image-20231006190353538

汇编窗口, 显示汇编命令

image-20231006190510987

显示使用的变量以及它的类型

image-20231006190554488

寄存器窗口, 指示CPU的工作状态

image-20231006190713265

调用栈的函数, 可以获取函数的调用过程, 还会有函数中使用到的参数的具体数值

image-20231006190917293

监视窗口, 可以直接进行拖拽或者右键add to

image-20231006192434885

监控内存, 监控的时候需要在变量前面添加取址符号, 这个内存里面的数据可以直接进行更改

image-20231006192713085

以后的都是对应特定的仿真器使用的

image-20231006192824100

用来查看各种外设的状态

image-20231006193235238

image-20231006193250842

设置进行周期性的更新