IAR调试stm8的优化设置

本来想使用iar的debug功能,通过st-link调试stm8板子,查看一下变量的值,结果死活看不到结果有变化,一直显示不可用,当时我就纳闷了,这他娘的是咋回事?
IAR调试stm8的优化设置

没办法,上网搜吧,于是发现,原来是跟编译的优化级别有关系,默认的优化级别是low,把它改成None,然后单步就能看到变量的值了。

IAR调试stm8的优化设置

调整完优先级就可以看到变量的值了。
IAR调试stm8的优化设置