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

xdata stack的大小与map文件中的实际大小如何确定

我用ble 1.4的协议栈以及iar 8051的8.2版本来编译后,发现map文件中提示的xdata stack大小 比我设定的还要大,这样是否在程序运行时会出现错误,谢谢!

编译后的map显示 xdata stack为 10A3

我设定的genaral options 的stack sizes 中的xdata stack为1000.

Yan:

baozhong,

254x的内存是8KB,注意和xcl文件里面比较你的配置的大小。超出必然失败。

baozhong liu:

回复 Yan:

非常感谢Yan,我的xcl是没有问题的,现在只是options 的stack sizes的xdata 为0x1000,而编译后生成的map文件显示xdata 占用了 0x10A3,如何减小实际使用的xdata stack的大小

HG:

回复 baozhong liu:

看到过一个帖子写的蛮好的,贴给你看看,希望有帮助http://blog.csdn.net/itas109/article/details/12999831

赞(0)
未经允许不得转载:TI中文支持网 » xdata stack的大小与map文件中的实际大小如何确定
分享到: 更多 (0)