central 例程中没有看到该部分的内存消耗,spp例程中有,这部分内存什么用途? 如果来禁掉?
Susan Yang:
您现在使用的是CC2640R2 SDK 1.40.00.45? 该SDK中有两个 heap 1. ICall heap 2. TI-RTOS heap (即您标出的那个) 这两个heaps都是必须的, TI-RTOS heap 它将被用于任何RTOS API,将动态创建内存例如Task_create()。 所以您不能移除这两个heap, 但您可以通过改变cc2640_r2_csdk.cfg文件中BIOS.heapSize的大小来修改 RTOS heap的大小。
guozi zhou52:
回复 Susan Yang:
Hi Susan,
从内存大小上看是 系统堆。
Central 和 peripheral工程编译完没看到 有这块的内存占用显示;
spp工程编译完会看到这块内存占用, 这两种工程直接显示与不显示是工程配置的差异? 如果是,具体在哪里可以来设置?
3Q
guozi zhou52:
回复 Susan Yang:
先前 在CC2640R2 SDK 1.40.00.45版本的cc2640_r2_csdk.cfg文件看了下,未看到如2640/2630那样 对系统堆内存显示的配置。
目前 关于系统堆内存大小配置,在哪块设置?
3Q