工具/软件: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 示例、还是因为我的配置文件具有很多属性。
如果有人知道如何解决此问题、请告诉我。 感谢您的关注。