微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > xdata stack的大小与map文件中的实际大小如何确定

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

时间:10-02 整理:3721RD 点击:

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

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

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

baozhong,

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

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

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top