This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ZStackCore占用空间压缩问题

Other Parts Discussed in Thread: Z-STACK

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