Other Parts Discussed in Thread: Z-STACK, CC2530
在ZigBee中,分配有8K的SRAM,现在我开房项目遇到内存不够用情况,然后也网上查找了解决方法,有几个问题想请教。
解决方法有几个:
1.优化代码,这不用说的了。
2.减少栈内存:(如图,修改XDATA的值)
3.堆内存:(如图,修改3072,将它修改小)
4.我在map文件中的发现,这几个占用的XDATA比较大,当然还有其他,其中就修改uart对整个协议栈的影响应该会小一点的,可是我查看了h和c文件并没有想象中那么大的。
问题:
1. 解决方法2和3中,对于 TI纯协议栈 减少到多少比较稳妥的。
2.解决方法3,这些文件中有没有可以减少内存的呢?
3.还有其他的减少Z-stack内存的方法么。
谢谢各位了。





