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.

[参考译文] CCS/CC2640R2F:错误#10099-D、ble5 simple_peripheral

Guru**** 2543380 points


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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/758189/ccs-cc2640r2f-error-10099-d-ble5-simple_peripheral

器件型号:CC2640R2F

工具/软件:Code Composer Studio

大家好、我可能会为我的写作道歉。

我´m ble5 simple_peripheral 示例并按照 ble 4.2 Simple Link Academy 教程使用 SPI 接口开发定制应用。

我成功创建了自定义 GATT 配置文件(26个属性)并修改 了示例服务生成 器为我提供的写回调代码。 我根据 Academy 中的"低功耗蓝牙+ TI 驱动程序"教程创建了一个新任务、以添加 SPI 接口。

当我只使用 GPIO_init()进行编译时,一切都是正确的,但是当添加 SPI_init()时,编译器向我提供错误#10099-D:  

"C:/ti/simplelink_cc2640r2_sdk_2_30_00_28/source/ti/ble5stack/common/cc26xx/ccs/cc26xx_app.cmd "、第259行:错误#10099-D:程序不能放入可用内存中。  对齐方式对".cinit"大小为0x1736的放置失败。  可用存储器范围:
  闪       存大小:0x1f000     未使用:0x1ad6      最大空洞:0x1000    
  FLASH_LAST_PAGE  大小:0x1000      未使用:0xfa8       最大空洞:0xfa8     
错误#10010:链接期间遇到错误;未构建"ble5_simple_peripheral_cc2640r2lp_app.out"

我不n´t 这是因为 ble 4.2的教程n´t 适用于 ble5 simple_peripheral 示例、还是因为我的配置文件具有很多属性。

如果有人知道如何解决此问题、请告诉我。  感谢您的关注。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好。 听起来就像是闪存用完了。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    唯一的解决方法是删除一些您不需要的功能。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢您的回答
    凹口