各位高手怎么查看局部变量的值吗
答案:2 悬赏:50 手机版
解决时间 2022-01-01 01:04
- 提问者网友:温柔港
- 2021-12-31 11:16
各位高手怎么查看局部变量的值吗
最佳答案
- 五星知识达人网友:天凉才是好个秋
- 2021-12-31 12:54
在IAR中..经常停在一个函数内部.
可它的局部变量和形参不论是拉到Watch中还是直接点出Locals.
状态都是unavailable
但有时候又能够看到值..我就很郁闷了..
今天反复试验了一下..发现当使用None优化等级时就可以看到各个局部变量的值.而采用Medium优化则不能看~既前面说的unavailable.
我开始想是不是局部变量被优化了..但一查反汇编..发现两者没什么区别.
一个简单的传递2个参数的函数调用..同样是把实参复制给了R1,R0(符合ATPCS).
可为啥Medium就是看不到呢..因为我写代码一般用Medium..相比None能节约40%的Flash空间..
可它的局部变量和形参不论是拉到Watch中还是直接点出Locals.
状态都是unavailable
但有时候又能够看到值..我就很郁闷了..
今天反复试验了一下..发现当使用None优化等级时就可以看到各个局部变量的值.而采用Medium优化则不能看~既前面说的unavailable.
我开始想是不是局部变量被优化了..但一查反汇编..发现两者没什么区别.
一个简单的传递2个参数的函数调用..同样是把实参复制给了R1,R0(符合ATPCS).
可为啥Medium就是看不到呢..因为我写代码一般用Medium..相比None能节约40%的Flash空间..
全部回答
- 1楼网友:青尢
- 2021-12-31 13:32
额
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯