使用keil调试STM32,定时器的CNT寄存器数值在断点读取数值不准确问题
比如定时器更新中断,在中断服务程序打下断点后,程序没有执行。但是定时器的计数器一直在计数,并不会停止,同时调试器读取数值需要一点时间,并不是刚进入中断服务的计数0,所以最后寄存器窗口获取的数值并不是中断服务函数执行时的数值。
调试相关疑难点
于 2024-11-24 11:02:11 首次发布
使用keil调试STM32,定时器的CNT寄存器数值在断点读取数值不准确问题
比如定时器更新中断,在中断服务程序打下断点后,程序没有执行。但是定时器的计数器一直在计数,并不会停止,同时调试器读取数值需要一点时间,并不是刚进入中断服务的计数0,所以最后寄存器窗口获取的数值并不是中断服务函数执行时的数值。