TI中文支持网
TI专业的中文技术问题搜集分享网站

ccs在调试模式下,Variables窗口和Expressions窗口显示的变量有什么区别?

Expressions窗口可以显示所有变量,为什么还要多此一举有个Variables窗口,而且Variables窗口显示的变量的数量还极其有限,还不能往里面添加变量,如下图所示。

Seven Han:

可以通过ccs help搜索详细说明,

Expressions View:This view allows you to specify C/C++ expressions and monitor their values.

Variables View:This view displays information about the variables in the currently selected stack frame.

Expressions窗口可以显示所有变量,为什么还要多此一举有个Variables窗口,而且Variables窗口显示的变量的数量还极其有限,还不能往里面添加变量,如下图所示。

Wendale Yu:

回复 Eric Ma:

那为什么,我每次仿真调试时,点了“run”以后,Variables窗口就变成空白了,里面什么都没有了? 即使再点 “暂停” ,Variables窗口的值什么都没有。 我现在想观测一个在Variables窗口里面的值,我应该怎么做才能观测得到?

Expressions窗口可以显示所有变量,为什么还要多此一举有个Variables窗口,而且Variables窗口显示的变量的数量还极其有限,还不能往里面添加变量,如下图所示。

Eric Ma:

回复 Wendale Yu:

那为什么,我每次仿真调试时,点了“run”以后,Variables窗口就变成空白了,里面什么都没有了? 即使再点 “暂停” ,Variables窗口的值什么都没有。 我现在想观测一个在Variables窗口里面的值,我应该怎么做才能观测得到?

ERIC:

局部变量只有当暂停时,指针跑到函数里面,才能看到那里面的局部变量呀。

如果你想观看到一个局部变量的变化,要么你在函数里面变量处设断电。要么你定义个全局变量,然后赋值,用expression观看。

赞(0)
未经允许不得转载:TI中文支持网 » ccs在调试模式下,Variables窗口和Expressions窗口显示的变量有什么区别?
分享到: 更多 (0)