工具/软件:Code Composer Studio
您好,
我在构建修改后的项目simile_peripheral_cc2650lp_app时收到错误(新配置文件的来源(BLE服务)和新的传感器驱动程序被添加到项目中,项目基础源没有大量修改,只有对这些新源的调用被附加到这些基础源中,例如main.c,simile_peripheral.c )。 错误消息为:
l"C:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/cc26xxware_2_24_02_1.7393万/driverlib/bin/cs/cs/driverlib.lib"-l"C:/ti/simplelink/ble_SDK_2_02_01_18/src/ROM/common_03ROM_2014.symbols"
链接>
"C:/ti/simplelink/ble_sdk_2_02_01_18/src/common/Cc26xx/CCS/cc26xx_app.cmd",第130行:错误#1.0099万-D:程序无法插入可用内存。对"Group_1"大小0x3e7f部分执行定位失败。 可用内存范围:
SRAM大小:0x4348未使用:0x413c最大孔:0x3e28
"C:/ti/simplelink/ble_SDK_2_02_01_18/src="/common/CC26xx/CCS/cc26xx_app.cmd",第124行:错误#1.0099万-D:程序将不适合可用内存。对".cinit"大小0x74f部分进行定位失败。 可用内存范围:
闪存大小:0xe000未使用:0x6最大孔:0x3
flash_last_page size:0x1000未使用:0x2ef最大孔数:0x2ed
错误#1.001万:链接时遇到错误;未生成"simile_peripheral_cc2650lp_app.out
gmake [1]:***[simile_peripheral_cc2650lp_app.ut]错误1
>>编译失败
Makefile:229:目标'simple_peripheral_cc2650lp_app.out '的配方失败
gmake:***[All]错误2
Makefile:225:目标'All'的配方失败
****构建已完成****
当我添加函数调用"ExtFlash_open()"以及其他新函数调用(如我所提到的)时导致的问题。 当 调用此功能和启动麦克风和PDM驱动程序的功能时,实际上会出现问题。 否则(应用程序中只调用其中一个)我看不到此问题。 您还可以在下面找到优化选项:
优化级别为:4个整体程序优化
速度与大小之间的权衡:0
我在IAR IDE中编译了堆栈和应用程序项目,但收到了相同的错误。 我该怎么办?
此致。
Oytun