stm32f103调试,程序与定时器同步设置

在调试定时器相关代码时,注意到定时器的中断位总是置1,怀疑代码有问题,经过增大定时器的中断时间,发现定时器与代码调试并不同步,这一点对于调试涉及定时器的代码是非常不利的,这里给出keil调试stm32使定时器与代码同步的设置方法

首先检查c/c++页面system viewer file是否使用,如果没有,在keil安装文件夹里搜索STM32F103xx.SFR,复制路径

点击下面的use custom SVD file ,然后点击文件选择,粘贴路径进入,选择调试的芯片,这里使用的使stm32f103,所以选择STM32F103xx.SFR,保存后重启keil,

然后进入调试(DEBUG),点击Peripherals -> System Viewer -> DBG,选择并勾选要同步的定时器即可

相关推荐
YTao_G3 小时前
STM32模块:022 PWR电源控制
stm32·单片机·嵌入式硬件
丁满与彭彭4 小时前
嵌入式学习笔记-MCU阶段-DAY01
笔记·单片机·学习
海海不掉头发5 小时前
【计算机组成原理】-CPU章节学习篇—笔记随笔
笔记·单片机·学习·考研·计算机组成原理
趣多多代言人5 小时前
从零开始手写嵌入式实时操作系统
开发语言·arm开发·单片机·嵌入式硬件·面试·职场和发展·嵌入式
h137286978696 小时前
Type-C PD快充协议智能芯片S312L详解
嵌入式硬件
不想学习\??!8 小时前
STM32-外部中断
stm32·单片机·嵌入式硬件
不想学习\??!8 小时前
STM32-定时器
stm32·单片机·嵌入式硬件
LIN-JUN-WEI9 小时前
[ESP32]VSCODE+ESP-IDF环境搭建及blink例程尝试(win10 win11均配置成功)
c语言·开发语言·ide·vscode·单片机·学习·编辑器
LS_learner10 小时前
嵌入式系统中实现串口重定向
嵌入式硬件
景彡先生10 小时前
STM32中SPI协议详解
stm32·单片机·嵌入式硬件