微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 关于IAR中的参数设置问题

关于IAR中的参数设置问题

时间:10-02 整理:3721RD 点击:

用IAR编译BLE-Stack中的SimpleBLEPeripheral项目,其中的CC2640App项目总也无法通过,猜想应该是某些参数变量设置不对。请问谁能把Configure Custom Argument Variables中的Workspace项里面的那些参数值明确给出来?还有Preprocessor中的Defined symbols,能否也给出来?

编译出现的错误信息如下:

Error while running "E:\ti\xdctools_3_30_06_67_core/xs" --xdcpath="E:\ti\tirtos_simplelink_2_11_01_09\products\bios_6_41_02_41" iar.tools.configuro -c "E:\IAR Systems\arm"
--cc "E:\IAR Systems\arm\bin\iccarm.exe" --device "CC2640F128" --compileOptions "-D USE_ICALL -D POWER_SAVING -D HEAPMGR_SIZE=2672 -D
TI_DRIVERS_SPI_DMA_INCLUDED -D TI_DRIVERS_LCD_INCLUDED -D ICALL_MAX_NUM_TASKS=3 -D ICALL_MAX_NUM_ENTITIES=6 -D
xdc_runtime_Assert_DISABLE_ALL -D xdc_runtime_Log_DISABLE_ALL -D MAX_NUM_BLE_CONNS=1 -D CC26XXWARE -D CC26XX --diag_suppress Pa050 -o E:\ti\
simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640\FlashROM\Obj\ --debug --endian=little --cpu=Cortex-M3 -f E:\ti\
simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640\..\..\..\..\..\..\..\Projects\ble\config\buildComponents.opt -f E:\ti\
simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640\configPkg\compiler.opt.defs -f E:\ti\simplelink\
ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640\..\..\Config\IAR-Boundary.bdef -e --fpu=None --dlib_config \"E:\IAR Systems\
arm\INC\c\DLib_Config_Normal.h\" -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640\ -I E:\ti\simplelink\
ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640/../../../Source/Application\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\
Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640/../../../../../../../Projects/ble/include\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\
SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640/../../../../../../../Projects/ble/ICall/Include\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\
SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640/../../../../../../../Projects/ble/Profiles/Roles/CC26xx\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\
SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640/../../../../../../../Projects/ble/Profiles/Roles\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\
SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640/../../../../../../../Projects/ble/Profiles/DevInfo\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\
SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640/../../../../../../../Projects/ble/Profiles/SimpleProfile/CC26xx\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\
SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640/../../../../../../../Projects/ble/Profiles/SimpleProfile\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\
SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640/../../../../../../../Projects/ble/common/cc26xx\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\
SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640/../../../../../../../Components/applib/heap\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\
SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640/../../../../../../../Components/ble/hci\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\
CC26xx\IAR\Application\CC2640/../../../../../../../Components/ble/controller/CC26xx/include\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\
CC26xx\IAR\Application\CC2640/../../../../../../../Components/ble/host\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/hal/target/CC2650/rom\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/hal/target/CC2650TIRTOS\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/hal/target/_common/cc26xx\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/hal/include\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/osal/include\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/services/sdata\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/services/saddr\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/icall/include\ -I E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\
CC2640/../../../../../../../Components/ble/include\ -I E:\ti\tirtos_simplelink_2_11_01_09\products\cc26xxware_2_20_06_14829\ -I E:\ti\tirtos_simplelink_2_11_01_09\packages\ -I E:\
ti\tirtos_simplelink_2_11_01_09\packages\ti\boards\SRF06EB\CC2650EM_7ID\ -Ohz" --linkOptions "-o E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\
SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640\FlashROM\Exe\SimpleBLEPeripheralAppFlashROM.out --config_def RTOS_ROM=1 --map E:\ti\simplelink\
ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640\FlashROM\List\SimpleBLEPeripheralAppFlashROM.map --config E:\ti\
simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640\..\..\..\..\..\common\cc26xx\IAR\cc26xx_ble_app.icf --keep
__vector_table -f E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640\configPkg\linker.cmd -f E:\ti\simplelink\
ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640\..\..\Config\IAR-Boundary.xcl E:\ti\tirtos_simplelink_2_11_01_09\products\
cc26xxware_2_20_06_14829\driverlib\bin\iar\driverlib.lib E:\ti\tirtos_simplelink_2_11_01_09\packages\ti\drivers\lib\drivers_cc26xxware.arm3 --entry __iar_program_start --vfe"
--profile release --projFile "E:\ti\simplelink\ble_cc26xx_2_00_00_42893\Projects\ble\SimpleBLEPeripheral\CC26xx\IAR\Application\CC2640\CC2640App.ewp"

Total number of errors: 1
Total number of warnings: 0

请行家帮忙分析一下,看问题在何处。

1)参数表参见下图

2)符号如下所示

USE_ICALL

POWER_SAVING

HEAPMGR_SIZE=2672

TI_DRIVERS_SPI_DMA_INCLUDED

TI_DRIVERS_LCD_INCLUDED

ICALL_MAX_NUM_TASKS=3

ICALL_MAX_NUM_ENTITIES=6

xdc_runtime_Assert_DISABLE_ALL

xdc_runtime_Log_DISABLE_ALL

CC26XXWARE

CC26XX

上一篇:CC2540 串口透传
下一篇:CC2541 是CLASS几

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top