主题:CC2650 中讨论的其他器件
工具/软件:
您好的团队、
我的客户遇到环境设置问题、请提供帮助、我无法 在笔记本电脑中下载 IAR。 您能否帮助将 SDK 工程导入 IAR 并测试相同的编译器流程?
IAR 8.32
Simplelink F2 SDK 3.40.00.02







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.
工具/软件:
您好的团队、
我的客户遇到环境设置问题、请提供帮助、我无法 在笔记本电脑中下载 IAR。 您能否帮助将 SDK 工程导入 IAR 并测试相同的编译器流程?
IAR 8.32
Simplelink F2 SDK 3.40.00.02







您好、Ryan、
我曾经在 SDK V3.10.00.53、IAR 8.32 上开发我的工程、现在我们必须添加不支持 v3.10 的 OOB 功能、并且我发现 V3.40 支持最接近版本的 OOB 功能、因此我尝试升级到 V3.40、以便至少减少迁移更改、而不是使用最新版本。
但在 V3.40 中、这些示例 位于模板文件中、并且在按照上述步骤重建示例后、 会出现预编译错误。
似乎路径中找不到某些文件、例如 /configPkg/compiler.opt.defs、 ti_ble_app_config.opt、或路径不匹配。
/********************* /
构建配置:simple_peripheral_oad_offchip_app — 调试
正在更新生成树...
执行预编译操作
运行“c:/ti/xdctools_3_60_02_34_core/xs --xdcpath=“c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/kernel/tirtos/packages;c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source iar.tools.configuro -c“C:\Program Files (x86)\IAR Systems\时出错
Embedded Workbench 8.32\arm“--cc “C:\Program Files (x86)\IAR Systems \Embedded Workbench 8.32\arm\bin\iccarm.exe“--device “CC2642R1F"--compileOptions“--compileOptions “dummy.c -D security -D DeviceFamily_CC26X2 -o \“C:\ti\
simplelink_cc13x2_26x2_SDK_3_40_00_02\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\New folder\Debug\Obj\“--no_cse --no_unroll --no_inline --no_code_motion --no_tbaa --no_clustering --no_scheduling ---no_scheduling -- cpu-f=little debug -- cpu-f=debug
“C:\ti\simplelink_cc13x2_26x2_SDK_3_40_00_02\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\New folder/configpkg/compiler.opt.defs\“\“- FC:\ti\simplelink_cc13x2_26x2_SDK_3_40_00_02\examples\CC26X2R1_RTOS\CC26X2R1_New stack\ble5stack\
folder/ti_ble_app_config.opt\“\“-FC:\ti\simplelink_cc13x2_26x2_SDK_3_40_00_02\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\New folder/ti_build_config.opt\“
fc:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/config/build_components.opt -Pa050 fc:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/config/factory_config.opt --debug --silent -e --aeabi --thumb --diag_suppress=Pa050 -e
-FPU=VFPv4_sp -dlib_config \“C:\Program Files (x86)\IAR Systems\Embedded Workbench 8.32\arm\inc\c\D RTOS.h\“-i \“C:\ti\simplelink_cc13x2_26x2_SDK_3_40_00_02\examples\CC26X2R1_ble5\conlor\ Lib_Config_Normal 文件夹
c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/examples/rtos/CC26X2R1_LAUNCHXL/ble5stack/simple_peripheral_oad_offchip/Application - i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack - i
c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/common/../-i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/common/cc26xx/flash_interface /-i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/common/cc26xx/crc /-i
c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/common/cc26xx/bim - i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/common/cc26xx/oad /-i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/common/cc26xx/rcosc - i
c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/profiles/oad/cc26xx - i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/common/cc26xx/menu - i
c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/common/cc26xx/oad_efl_dbg - i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source - i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/controller/cc26xx/inc - i
c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/inc - i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/rom - i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/common/cc26xx - i
c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/icall/inc -i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/hal src /target/_common\-i
C:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/hal src /target/_common/cc26xx\-i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/hal src /inc\-i
c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/heapmgr - i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/profiles/dev_info - i
C:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/profiles/simple_profile -i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/icall src:inc\-i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/osal src /inc\
-i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/services /adr/saddr\ src -i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/services src:sdata\-i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/common/nv -i
c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/common/cc26xx - i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/profiles/simple_profile/cc26xx - i
c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/hal src /target/cc2650/rom\-i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/devices/cc13x2_cc26x2 -i c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/posix/iar -ol“
--linkOptions “-no_out_extension -o \“C:\ti\simplelink_cc13x2_26x2_SDK_3_40_00_02\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\New folder\Debug\ExE\simple_peripheral_oad_offchip_app.out\“--map \“C:\ti\
simplelink_cc13x2_26x2_SDK_3_40_00_02\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\New folder\Debug\List\simple_peripheral_oad_offchip_app.map\“--config
C:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/examples/rtos/CC26X2R1_LAUNCHXL/ble5stack/simple_peripheral_oad_offchip/tirtos/iar/cc26xx_app_and_stack_agama.icf -f \“C:\ti\simplelink_cc13x2_26x2_SDK_3_40_00_02\examples\rtos\
CC26X2R1_LAUNCHXL\ble5stack\New folder/configpkg/linker.cmd\“--keep _vector_table c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/libraries/cc26x2r1/OneLib.a
c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/libraries/cc26x2r1/ble_r2.symbols c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/ble5stack/libraries/cc26x2r1/StackWrapper.a
fc:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/examples/rtos/CC26X2R1_LAUNCHXL/ble5stack/simple_peripheral_oad_offchip/Tools/Defines/config_def.opt
c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/devices/cc13x2_cc26x2/driverlib/bin/iar/driverlib.lib c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/drivers/lib/drivers_cc26x2.arm4f
c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/drivers/rf/lib/rf_multiMode_cc26x2.arm4f c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/display/lib/display.arm4f
C:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/source/ti/grlib/lib/iar/m4f/grlib.a c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/kernel/tirtos/packages/ti/dpl/lib/dpl_cc26x2.arm4f --silent --cpu=Cortex-M4F --semihosting --entry __iar_program_start --vFE
-text_out locale“--profile release --projFile “C:\ti\simplelink_cc13x2_26x2_SDK_3_40_00_02\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\New folder\simple_peripheral_oad_offchip_app.ewp“-o C:\ti\simple_cc13x2_c13x2_spm_26402_sdk2_26x2_tk
examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\New folder/configPkg c:/ti/simplelink_cc13x2_26x2_sdk_3_40_00_02/examples/rtos/CC26X2R1_LAUNCHXL/ble5stack/simple_peripheral_oad_offchip/Tools/ble_Debug.xscfg
错误总数:1.
警告总数:0
我尝试升级到 V3.40、以将迁移更改减少到最少、而不是使用最新版本
您至少需要考虑查看每个较新 SDK 的版本说明、以确定项目是否可以受益于新功能或错误修复。
"C:“:\ti\simplelink_cc13x2_26x2_SDK_3_40_00_02\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\New folder/configpkg/compiler.opt.defs\“
在工作区的“New folder“名称中留出空格可能是一个问题。 尝试改用“NewFolder"或“或“New_folder"。“。
虽然开头有错误消息
您应在 SDK 中找到 compiler.opt.defs 并确定为什么它不在 IAR 尝试查找它的位置。
此致、
Ryan