TI中文支持网
TI专业的中文技术问题搜集分享网站

关于CC2541断开时未发出断开命令问题

各位大牛,下午好,

最近对CC2541断开时未发出断开命令问题分析时,发现一些问题,请帮忙再指点一下:

动态监控HEAP的占用情况,发现出现问题的时候,HEAP仅占用了126,而我设置的INT_HEAP_LEN为2200.是不是可以说明,出现未发出断开命令时并没有发生HEAP的溢出?

另外,排查一下代码,发现有一个函数,会被频繁调用,而这个函数里包含了很多if判断语句,不知道这对问题会不会有什么影响?

谢谢。

Susan Yang:

INT_HEAP_LEN 是为了动态内存分配的,BLE协议栈使用动态分配了几个功能,主要用于执行加密和存储安全密钥。根据您的说明,应该是没有溢出。您所说的频繁调用的函数是哪一个?
关于Heap Memory,TI是有一个专门文档的SWRA204

SunnyHua:

回复 Susan Yang:

Hi, Susan。

是ProcessUARTMsg响应函数,我在其中增加了自己的代码。

赞(0)
未经允许不得转载:TI中文支持网 » 关于CC2541断开时未发出断开命令问题
分享到: 更多 (0)