DSP论坛
直播中

tiantianzhu

13年用户 12经验值
擅长:测量仪表
私信 关注

求助DSP程序跑飞,进某子函数,看汇编SP指针被加了个值

在子函数建了个几KB的数组,数组使用了。不使用就没问题,数组放全局也没问题。
查看进子函数汇编如下
PSHM  AR1
PSHM  AR7
ADDM  0fda9h,*(SP)
这里的ADDM  0fda9h,*(SP)是不是编译器出问题了?
正常是这样的
PSHM  AR1
FRAME -14
NOP
我用的是CCS4.12。栈被我设置成0x3000了。应该不会不够吧?

回帖(1)

tiantianzhu

2012-8-31 13:56:15
不好意思我程序有问题。ADDM  0fda9h,*(SP)刚看了下,这样加溢出了,以为有问题。但是得到的值是正确的。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分