学习STM32,经常要用到Keil这个软件,也经常需要通过断点来调试代码,通过分析变量值的变化来查看和分析代码,但是有时候明明断点运行已经过去了那个变量,通过窗口查看变量值时是没有反应的,
解决办法:
初步解决办法是将设置变量设置为volatile类型
如: volatile int test_1=11;
关于volatile的用法及其原因可上网百科。
学习STM32,经常要用到Keil这个软件,也经常需要通过断点来调试代码,通过分析变量值的变化来查看和分析代码,但是有时候明明断点运行已经过去了那个变量,通过窗口查看变量值时是没有反应的,
解决办法:
初步解决办法是将设置变量设置为volatile类型
如: volatile int test_1=11;
关于volatile的用法及其原因可上网百科。