[求助]full chip simulation和stop mode唤醒
 
- UID
- 139262
- 性别
- 男
|
我用的是qg4,当我用full chip simulation时,堆栈空间不一样,就可能产生这种错误。我仔细跟踪时发现,一个简单的“STA 1,X”都执行不对,这也是CW的bug? |
|
|
|
|
|
 
- UID
- 139262
- 性别
- 男
|
http://bbs.eccn.com/uploadImages/my_test.rar
这是简单的测试程序,用full chip simulation仿真时,发现在执行初始化函数Init()时就有错误:
ZeroOut:
LDA _startupData.nofZeroOuts:1 ; // nofZeroOuts
INCA
STA i:1 <-----这一句执行就有问题,后面还可能有有问题的地方,没有追踪了。
当改变堆栈空间大小,使栈顶地址小于0xef时,情况就正常了。
…… |
|
|
|
|
|
 
- UID
- 139262
- 性别
- 男
|
版主,还是不行,最简单的程序,只要堆栈顶超过0xf0就可能有问题。 |
|
|
|
|
|
 
- UID
- 139262
- 性别
- 男
|
http://bbs.eccn.com/uploadImages/test1111.rar
那版主看看这个。 |
|
|
|
|
|