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.

[参考译文] RTOS/CC2640R2F:堆栈和堆栈库项目

Guru**** 2589265 points
Other Parts Discussed in Thread: CC2640R2F

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/601815/rtos-cc2640r2f-stack-and-stack-library-projects

器件型号:CC2640R2F

工具/软件:TI-RTOS

您好!

   堆栈库项目通过新的 MPU CC2640R2F 附加到其他项目(堆栈和应用)。 堆栈和堆栈库工程之间有何区别? 如果使用栈库而不是栈项目、是否有优势?

此致。

牡蛎

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

    您可以在我们的 TI BLE 软件开发人员指南中阅读堆栈和堆栈库项目之间的差异。 以下是指向堆栈构建配置部分的链接: software-dl.ti.com/.../platform.html
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    感谢您的回复。 还有另一个问题。 我检查了"stack project"的映射文件、我看到可用的 RAM 为0x4400 KB、其中使用了0x3ff0 KB。 之后、我检查了"application project"的映射文件、可用 RAM 为0x3ff0 KB、其中一部分已使用。 但是、当我使用"stack library project"时、应用程序工程的可用 RAM 量保持不变(0x3ff0 KB)。 不应该是0x4400 KB?

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

    STACK_LIBRARY 编译配置使用相同的 RAM 外设、但保存了闪存。

    例如、如果您将 simple_peripheral 构建为分离映像(APP+STACK)、它将占用48%的闪存。 如果您使用 STACK_LIBRARY 配置、它将使用36%。