古道热肠 发表于 2010-12-4 22:31

[请教]Keil仿真调试时,如何查看大数组的全部内容

用Keil仿真联机调试程序时,开的大数组,512字节,在变量监视窗口中只能看到前300个单元的内容,后212的被省略掉了,看起来极不方便,请教大家是否有好办法,如下图所示.

古道热肠 发表于 2010-12-4 22:32

现在采取的办法是,想看哪个单元,比哪510单元的值,可以用Sector_Buf查询到,但很是不方便,不能对整个数组元素一览无余.

原野之狼 发表于 2010-12-4 22:58

我一般看memory

古道热肠 发表于 2010-12-5 21:58

3# 原野之狼
呵呵,看memory可不好,数组还能勉强对上号,要是结构体,看你如何与内存对上号?

xwj 发表于 2010-12-5 22:44

记下地址,查看内存。

结构体你不会只看最大的那一段,其他的查看watch啊?

ejack 发表于 2010-12-6 08:07

古道热肠的字体设得真大……我同事在两个隔断外都看到PlayMusic函数名了:)

最近盯屏幕久了头晕眼花,看来是得学学这类手段保护视力了……

hanguibin 发表于 2020-11-26 14:34

我也遇到你这个问题了,数组很大,看不到后边的了 。所以我现在的办法是单独查看某一元素,例如a,那么就在watch窗口里输入a,就像查看变量那样。很麻烦,你找到好的办法了吗?
页: [1]
查看完整版本: [请教]Keil仿真调试时,如何查看大数组的全部内容