微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > ZStackCore占用空间压缩问题

ZStackCore占用空间压缩问题

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

Z-Stack_home_1.2.2a版本中,使用sample工程 C:\ti\simplelink\zstack_home_1_02_02a_44539\Projects\zstack\HomeAutomation\SampleDoorLock 编译ZStackCore后生成的镜像文件为64KB。现在的问题是flash空间不够用了,想压缩ZStackCore占用的空间,请问该如何优化,有没有相关文档,谢谢。

你自己的程序有多少?需要加这么多吗?

应该有30K程序是可以让你们开发的,何况99K的程序里面已经有一个sampleapp了

128K的flash分成了四个部分,分别用于Application, ZStackCore, NV, Reserved,其中Application域占52K, ZStackCore占64K, NV占8K, Reserved占4K;

使用sampleDoorLock例程,去掉一些不必要的配置(比如ZCL_EZMODE等),生成的镜像44K左右,这样该区域还剩下 8K;

ZStackCore编译生成的镜像63.8K, 这样该区域剩余不到1K;

NV和reserved区域各自存放着自己的内容,不能占用;

这样的话,可用空间也就不到10K了,远没有30K。

不知道是不是有什么地方还可以优化?

生成的镜像分别为: SampleDoorLock.out     和    ZStackCoreEndDevice.out

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

网站地图

Top