微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 关于ssp例程中的 ti_sysbios_heaps_HeapMem_Instance_State_0_buf__A

关于ssp例程中的 ti_sysbios_heaps_HeapMem_Instance_State_0_buf__A

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

central 例程中没有看到该部分的内存消耗,spp例程中有,这部分内存什么用途? 如果来禁掉?

您现在使用的是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的大小。

Hi Susan,

 从内存大小上看是 系统堆。

Central 和 peripheral工程编译完没看到 有这块的内存占用显示;

spp工程编译完会看到这块内存占用, 这两种工程直接显示与不显示是工程配置的差异? 如果是,具体在哪里可以来设置?

3Q

先前 在CC2640R2 SDK 1.40.00.45版本的cc2640_r2_csdk.cfg文件看了下,未看到如2640/2630那样 对系统堆内存显示的配置。

目前 关于系统堆内存大小配置,在哪块设置?

3Q

您可以在 https://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/f/538/t/637570 帖子上进行跟踪回复

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

网站地图

Top