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.

[参考译文] 编译器/CC2650:生成 CC2650传感器标签时出错

Guru**** 2472440 points
Other Parts Discussed in Thread: CC2650, CC2650STK, SYSBIOS

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/603705/compiler-cc2650-building-the-cc2650-sensor-tag-with-errors

器件型号:CC2650
Thread 中讨论的其他部件:、 SYSBIOS

工具/软件:TI C/C++编译器

我有几个错误的暗示,但是有一个8赢的制度,它似乎更好,但是…  我无法编译 CC2650传感器标签项目。  

我得到28个错误。  我已经尝试过几个构建设置、但仍然会遇到不同数量的错误。

有什么建议?


****项目 sensortag_cc2650stk_app 的配置 FlashOnly"纯净构建****

"C:\\ti\\ccsv7\\utils\\bin\\gmake"-k -j 8 clean -O
del /F "sensortag_cc2650stk_app.hex" configPkg\linker.cmd""configPkg\compiler.opt""sensortag_cc2650stk_app.out"
Makefile:246:目标'clear'的配方失败
系统无法找到指定的文件。
Gmake:[clean ]错误1 (忽略)
系统无法找到指定的文件。
Gmake:[clean ]错误2 (忽略)
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Application\sensortag.obj
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Drivers\ECC\ECCROMCC26XX.obj
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Drivers\I2C_I2C.obj
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Drivers\PIN\PIN\PINCC26XX.obj
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Drivers\RF\RFCC26XX_singlemode.obj
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Drivers\SPI\SPI.obj
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Drivers\TRNG\TRNGCC26XX.obj
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Drivers\UDMA\UDMACC26XX.obj
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\iCall\iCall.obj
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\ICallBLE\ble_user_config.obj
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Middleware\ExtFlash\ExtFlash.obj
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Middleware\sensor\SensorBmp220.obj
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Middleware\sensor\SensorOpt3001.obj
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Middleware\sensortag\SensorTagTest.obj
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\profiles\barometerservice.obj
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Startup\board.obj
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Application\sensortag.d
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Drivers\ECC\ECCROMCC26XX.d
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Drivers\I2C_I2C.d
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Drivers\PIN\PINCC26XX.d
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Drivers\RF\RFCC26XX_singlemode.d
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Drivers\SPI\SPI.d
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Drivers\TRNG\TRNGCC26XX.d
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Drivers\UDMA\UDMACC26XX.d
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\iCall\iCall.d
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\ICallBLE\ble_user_config.d
无法找到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Middleware\ExtFlash\ExtFlash.d
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Middleware\sensor\SensorBmp220.d
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Middleware\sensor\SensorTmp007.d
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Middleware\sensortag\SensorTagTest.d
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\profiles\barometerservice.d
找不到 C:\Users\Barry\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\Startup\board.d
rmdir /S/Q "configPkg\"
Makefile:246:目标'clear'的配方失败
del /F "Application\sensortag.obj""Application\sensortag_bar.obj""Application\sensortag_bot.obj""Application\sensortag_bweme.obj""Application\sensortag_conn_ctrlem.obj""Application\sensortag_reset.obj""Application\sensortag_sensortag_drivers\ccs\sensortag.ipc.obj "\sensortag.cs\sensortag.ipc.obj "\sensorp\sensorp\sensorp\sensortag.ipc.obj "\sensorm\s\cmag.iptag.\s\cmag.\sensorp\drivers\cmag.iptag.\s\cmag.cs\cmag.\sensorp\sensorp\sensortag.iptag.util""\cmag.\sensorp\sensorp\drivers\cmag
del /F "Middleware\sensor\SensorOpt3001.obj""Middleware\sensor\SensorTmp007.obj""Middlework\sensorUtil.ado""Middlework\sensortag\SensorTagTest.obj""profiles\barome\services\come\util.obj""profiles\continuprofiles\continuprofiles\continuprofiles.obj""services\continuest.util.util.util.obj""\continuest.util.util.util.util.util.util.utilisorprofiles\contines\contines\contines\contines\continuest.obj"
del /F "Application\sensortag.d""Application\sensortag_bar.d""Application\sensortag_boad.d""Application\sensortag_bembs.d""Application\sensortag_conn_ctrlem_d"Application\sensortag_drivers\sensord\sensord\sensortag.cs\sensord\sensord\sensortag.d\sensord\sensortag.d"\sensord\sensord\sensortag.drivers\ccs\sensord\sensortag.d""\sensord\sensord\sensortag.cs\sensord\sensortag.d"\sensord\sensord\sensord\sensord\sensortag.drivers\cmag.d"\sensord\sensord\sensord\sensord\sensortag.d"\cmag.
del /F "Middleware\sensor\SensorTmp007.d""Middleware\sensorUtil.d""Middload\sensortag\SensorTagTest.d""profiles\barometerservice.d""profiles\电池 service\entr\notive.d""profiles""main\ccs\guest.deltisprisprisprisd"\ccs\guest.d"\ccs\guest.deltispruest.deltispruest.d"\ccs.d"
'已完成清洁'
'

****构建完成****

****项目 sensortag_cc2650stk_app 的配置 FlashOnly"构建****

"C:\\ti\\ccsv7\\utils\\bin\\gmake"-k -j 8 all -O
gmake[1]:输入目录'C:/Users/Barry/workspace_v7/sensortag_cc2650stk_app/FlashOnly_OAD
'生成文件:C:/ti/simplelink/ble_sdk_2_02_01_18/examples/cc2650stk/sensortag/ccs/config/app_ble.cfg '
'调用:XDCtools '
"C:/ti/xdctools_3_30_06_67_core/xs "--xdcpath="C:/ti/tirtos_cc13xx_cc26xx_2_21_00_06/packages;C:/ti/tirtos_cc13xx_cc26xx_2_21_00_06/products/tidrivers_cc13xx_cc26xx_2_21_00_04/packages;C:/ti/tirtos_cc13xx_cc26xx_2_21_00_06/products/uia_2_01_00_01/packages;C:/ti/simplelink_cc2640r2_sdk_1_35_00_33/source;C:/ti/tirtos_cc13xx_cc26xx_2_21_00_06/products/bios_6_46_01_37/packages /ti/simplelink_cc2640r2_sdk_1_35_00_33/kernel/tirtos/packages /ti/ccsv7/tools/compiler/ti-cgt-arm_5.2.9/include /ti/simplelink/ble_sdk_2_02_01_18/src/inc /ti/simplelink/ble_sdk_2_02_01_18/src/icall/inc;" xdc.tools.configuro -configPkg -t ti.targets.arm.elf.M3 -p ti.platforms.simplelink:CC2650F128 /ti/simplelink/ble_sdk_2_02_01_18/src/examples/sensortag/cc26xx/app /ti/simplelink/ble_sdk_2_02_01_18/src/rom /ti/simplelink/ble_sdk_2_02_01_18/src/inc -c "C:/ti/ccsv7/tools/compiler/ti-cgt-arm_5.2.9 /ti/simplelink/ble_sdk_2_02_01_18/src/controller/cc26xx/inc /ti/simplelink/ble_sdk_2_02_01_18/src/common/cc26xx /ti/simplelink/ble_sdk_2_02_01_18/src/profiles/batt/cc26xx -\cgargs "no_rom=configure"-cn\-exc\-cn\-trab-cn\-cn\-trab-cn\-cn\-trab-cn\-trab-cn\-cn\-trab-cn\-content-cn\-cn\-trab-cn\-trab-cn\-trab-cn\-trab-cn\-trab-content-cn\-cn\-cn-cn\-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn-cn /ti/simplelink/ble_sdk_2_02_01_18/src/profiles/dev_info include_path="C:/ti/simplelink/ble_sdk_2_02_01_18/src/profiles/hid_dev/cc26xx -"--include_path="C:/ti/simplelink/ble_sdk_2_02_01_18/src/profiles/keys --include_path="C:/ti/simplelink/ble_sdk_2_02_01_18/src/profiles/roles/cc26xx --include_path="C:/ti/simplelink/ble_sdk_2_02_01_18/src/profiles/oad/cc26xx --include_path="C:/ti/simplelink/ble_sdk_2_02_01_18/src/profiles/roles /ti/simplelink/ble_sdk_2_02_01_18/src/components/heapmgr /ti/simplelink/ble_sdk_2_02_01_18/src/components/hal/src/target/_common /ti/simplelink/ble_sdk_2_02_01_18/src/components/icall/src/inc /ti/simplelink/ble_sdk_2_02_01_18/src/components/services/src/sdata /ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/mw/extflash --include_path=/ti/simplelink/ble_sdk_2_02_01_18/src/components/hal/src/inc /ti/simplelink/ble_sdk_2_02_01_18/src/target /ti/simplelink/ble_sdk_2_02_01_18/src/components/osal/src/inc /ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/cc26xxware_2_24_02_17393 --include_path=/ti/simplelink/ble_sdk_2_02_01_18/src/profiles/sensor_profile/cc26xx --include_path=/ti/simplelink/ble_sdk_2_02_01_18/src/components/hal/src/target/_common/cc26xx --include_path:c:/ti/simplelink/ble_sdk_2_02_01_18/src/components/icall/src --include_path =/ti/simplelink/ble_sdk_2_02_01_18/src/components/services/src/saddr --include_include:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages /ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/mw/sensortag /ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/mw/sensors define=exclud_audio --define=factory_image --define=Feature_OAD --define=GATT_TI_UUID_128_bit --define=HEAPMGR_size=0 --define=ICALL_MAX_NUM_ENTIESHOL=11 --define=ICALL_MAX_SAVETY_SAVE-CONFIDA-CONFIDA-CONFIDA-CONFIDA-CONFIDEND-CONFIDA-CONFIDA-CONFIDA-CONFIDA-CONFIDA-CONFIDEND-CONFIDA-CONFIDA-CONFIDA-CONFIDA-CONFIDA-CONFIDEND-CONFIDA-CONFIDA-CONFIDA-CONFIDA-CONFIDEND-CONFIDA-CONFIDA-CONFIDA-CONFIDA-CONFIDA-CONFIDA-CONFIDA-CONFIDA-CONFIDA-CONFIDA-CONFIDA-CONFIDA-CONFIDA-CONF /ti/simplelink/ble_sdk_2_02_01_18/examples/cc2650stk/sensortag/ccs/config/app_ble.cfg
正在制作 package.mak (由于 package.bld)...
正在为软件包 configPkg 生成接口(因为 package/package.xdc.inc 比 package.XDC 旧)...
从 package/cfg/app_ble_pem3.cfg 配置 app_ble.xem3 ...
正在生成自定义 ti.sysbios 库 makefile ...
正在开始构建库源...
制作 C:/ti/simplelink/ble_sdk_2_02_01_18/examples/cc2650stk/sensortag/ccs/config/src/sysbios/sysbios.aem3 ...
gmake[1]:输入目录`C:/ti/simplelink/ble_sdk_2_02_01_18/examples/cc2650stk/sensortag/ccs/config/src/sysbios
clem3 C:/ti/tirtos_cc13xx_cc26xx_2_21_00_06/products/bios_6_46_01_37/packages/ti/sysbios/BIOS.c……

>>编译失败
gmake[1]:离开目录`C:/ti/simplelink/ble_sdk_2_02_01_18/examples/cc2650stk/sensortag/ccs/config/src/sysbios
库构建失败。
tools/subdir_rules.mk:12:目标'build-2106586031-InProc '的配方失败
gmake:***没有使目标'C:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/drivers/I2C.c '的规则,这是'Drivers/I2C/I2C.obj 所需要的。
gmake:***没有规则使目标'C:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/drivers/i2c/I2CCC26XX.c、这是'Drivers/I2C/I2CCC26XX.obj'所需的。
gmake:***没有规则使目标'C:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/drivers/pin/PINCC26XX.c、这是'Drivers/PIN/PINCC26XX.obj'所需的。
gmake:***没有规则使目标'C:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/drivers/rf/RFCC26XX_singleMode.c、这是'Drivers/RFCC26XX_singlemode.obj'所需的。
gmake:***没有使目标'C:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/drivers/SPI.c '的规则,'Drivers/SPI/SPI.obj'需要。
gmake:***没有规则使目标'C:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/drivers/spi/SPICC26XXDMA.c、这是'Drivers/SPI/SPICC26XXDMA.obj'所需的。
gmake:***没有规则使目标'C:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/drivers/dma/UDMACC26XX.c、这是'Drivers/UDMA/UDMACC26XX.obj'所需的。
gmake:***没有使目标'C:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/mw/extflash/ExtFlash.c '的规则、这是'Middleware/extflash/ExtFlash.obj'所需的。
gmake:***没有使目标'C:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/mw/sensors/SensorBmp280.c '的规则、这是'Middleware/sensor/SensorBmp280.obj'所需的。
gmake:***没有使目标'C:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/mw/sensors/SensorHdc1000.c '的规则、这是'Middleware/sensor/SensorHdc1000.obj'所需的。
gmake:***没有使目标'C:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/mw/sensors/SensorI2C.c '的规则、这是'Middleware/sensor/SensorI2C.obj'所需的。
gmake:***没有使目标'C:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/mw/sensors/SensorMpu9250.c '的规则、这是'Middleware/sensor/SensorMpu9250.obj'所需的。
gmake:***没有使目标'C:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/mw/sensors/SensorOpt3001.c '的规则、这是'Middleware/sensor/SensorOpt3001.obj'所需的。
gmake:***没有使目标'C:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/mw/sensors/SensorTmp007.c '的规则,这是'Middleware/sensor/SensorTmp007.obj'所需的。
gmake:***没有使目标'C:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/mw/sensors/SensorUtil.c '的规则、这是'Middleware/sensor/SensorUtil.obj'所需的。
gmake:***没有规则使目标'C:/ti/tirtos_cc13xx_cc26xx_2_20_01_08/products/tidrivers_cc13xx_cc26xx_2_20_01_10/packages/ti/mw/sensortag/SensorTagTest.c、这是'Middleware/sensortag/SensorTagTest.obj'所需的。
"C:/ti/tirtos_cc13xx_cc26xx_2_21_00_06/products/bios_6_46_01_37/packages/ti/sysbios/family/arm/cc26xx/Boot.c "、第36行:致命错误:无法打开源文件"driverlib/sys_ctrl.h"
1在编译"C:/ti/tirtos_cc13xx_cc26xx_2_21_00_06/products/bios_6_46_01_37/packages/ti/sysbios/family/arm/cc26xx/Boot.c "时检测到灾难性错误。
编译已终止。
gmake.1]:***[BIOS.obj]错误1.
gmake:***[C:/ti/simplelink/ble_sdk_2_02_01_18/examples/cc2650stk/sensortag/ccs/config/src/sysbios/sysbios.aem3 ]错误2.
错误:xdc.cfg.SourceDir:"c:/ti/xdctools_3_30_06_67_core/packages/xdc/cfg/SourceDir.xs ",第184行:xdc.cfg.SourceDir:生成的源库生成失败:退出状态= 2:

JS:"c:/ti/xdctools_3_30_06_67_core/packages/xdc/cfg/Main.xs、第160行:错误:配置失败!
gmake.exe:***[package/cfg/app_ble_pem3.xdl]错误1.
gmake.exe:***删除文件`package/cfg/app_ble_pem3.xdl'
gmake.exe:***[package/cfg/app_ble_pem3.xdl]删除文件`package/cfg/app_ble_pem3.h'
gmake.exe:***[package/cfg/app_ble_pem3.xdl]删除文件`package/cfg/app_ble_pem3.c'
JS:"c:/ti/xdctools_3_30_06_67_core/packages/xdc/tools/Cmdr.xs、第51行:错误:xdc.tools.configuro:由于先前的错误(状态= 2)、配置失败;已删除'linker.cmd'。
gmaking[1]:***[Build-2106586031-InProC]错误1.
gmake:***[build-2106586031]错误2.
gmake[1]:离开目录'C:/Users/Barry/workspace_v7/sensortag_cc2650stk_app/FlashOnly_OAD
tools/subdir_rules.mk:9:目标'build-2106586031'的配方失败
gmake:目标"全部"不会由于错误而重新生成。

****构建完成****

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

    您的项目似乎已被打破、它应该开箱即用。 尝试删除\workspace_v7\sensortag_cc2650stk_app\FlashOnly" OAD\configPkg
    和重建。

    祝你一切顺利