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.

[参考译文] CC2652R7:从分配的空间分配动态存储器

Guru**** 2465890 points
Other Parts Discussed in Thread: Z-STACK

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/1182296/cc2652r7-allocation-of-dynamic-memory-from-allocated-space

器件型号:CC2652R7
Thread 中讨论的其他器件:Z-stack

您好!

我想设计一个消息队列、因为我不知道消息会出现多长时间和多长时间、所以我想限制消息的处理量、只需处理消息的 RAM 量。

我希望有一种机制、在这个机制中、针对特定大小的处理程序或关键字进行动态内存分配、如果超过了动态内存分配、我会收到一些通知或警报。

我之所以希望这样做来限制堆的存储器使用量、并通过特定的特性或功能控制其分配、是因为这是一个原因。

此致

Jagdish K  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Jagdish、

    我假设您是指 Z-Stack、在这种情况下、您将使用 OsalPort_malloc 来分配内存、并在完成后使用 OsalPort_free 来释放内存。  您收到超过指定金额的通知/提醒的方式取决于您的邮件运输媒介。  您是通过 OsalPort 层还是使用 UART/SPI/I2C 协议与外部器件通信消息?

    此致、
    Ryan