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.

[参考译文] CC2340R5:编译时遇到过度提交的错误

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1454584/cc2340r5-getting-over-committed-error-while-compiling

器件型号:CC2340R5

工具与软件:

您好!

   我将使用 simplelink_lowpower_f3_sdk_8_10_01_02和 basic_ble 示例并对 BLE 使用中央+外设模式、并且在编译代码时、我得到了错误[Lp015]:段放置失败:[0x2000'0460-0x2000'8fff]中的过量内容。 我还附加了 FreeRTOS 和堆 大小配置

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

    您好!

    感谢您联系我们。 要确认、您正在针对 CC2340R5进行编译、是否正确? 基本 BLE 项目进行了哪些更改? 我们最近发布了更新的 SDK。 您是否可以尝试在较新版本上重新测试?

    此致、

    1月

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

    您好、Jan:

          是的、我正在针对 CC2340R5进行编译、并且由于项目要求、我已添加了变量以在 UART 上与其他器件通信、并使用550 UART 缓冲区长度、但当我将 UART 缓冲区长度减小到300、并减小了堆大小和 POSIX 线程大小时、我仍然编译但我希望 UART 缓冲区长度为550。

    谢谢。此致

    辛格王子

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

    尊敬的 Prince Singh:

    众所周知、550字节 UART 缓冲区分配可能没有足够的空间来完成。 你能尝试减小/增加堆大小以查看我们是否能够编译吗? 您能分享一下自己有多少可用的 SRAM 吗?

    此致、

    1月