首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

CW调试中的问题[求助][求助]

CW调试中的问题[求助][求助]

大家好:


    我现遇到一个问题:


    就是在我调试一个模块时,仿真时有一个DATA1的对话框,里面都是跟正在调试的文件相关的全局变量。


  在问题是,这些全局变量全都存在,但有时全局变量无值,只有变量名。


而DATA2的对话框一直都有值。


  这是为什么,或者有什么可能性造成现在这种全局变量有时有值,有时无值。


我现在在调试I2C模块,设断点,看数值对我来说很重要。


谢谢!

只有当某个变量被引用时,就是说,当被调试的函数对某个变量进行操作时,这个变量的信息才会显示。如果你要看一个变量的信息,可能要用鼠标点一下。
海纳百川  有容乃大
我在被调试的函数中设置断点,进行观察看从24C02中读出的数据,是否正确,所以,这几个变量是肯定被操作的,我用鼠标点也一样,有时能有值,有时就没值 ,而且不是一个变量无值,而且该函数所涉及的所有变量都无值。
从来没遇到过这种情况,应该是不会这样的。你可以重新建一个project,将所有源程序都放入source子目录,再试试。让所有文件都产生调试信息(绿色小虫那一栏点上)。

[此贴子已经被strongchen于2006-12-8 9:50:57编辑过]

海纳百川  有容乃大
我遇到的问题是,在调试浮点数程序时,data1里显示的是带小数点的数,但是data2里显示整数,
能不能贴一个简单的例子出来看看?
海纳百川  有容乃大
返回列表