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.

[参考译文] CC2652R:将 SmartRF Studio 7生成的文件包含到 CCS 中

Guru**** 2392735 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1186157/cc2652r-include-files-generated-by-smartrf-studio-7-to-ccs

器件型号:CC2652R
Thread 中讨论的其他器件:SysConfig

您好!

是否有从 SmartRF Studio 7到 CCS 的"代码导出"教程? 添加库时遇到问题(我尝试了各种操作、但 尚未找到解决方案)。

我在本教程中使用的是"software-dl.ti.com/.../prop_01_basic.html" 、但 我找不到"untitled.c"(任务3、项目8)。   

请帮帮我。  

此致、

Tania

CDT 构建控制台:

****项目 rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc 的配置调试构建****

"C:\\ti\\ccs1210\\ccs\\utils\\bin\\gmake"-k -j 4 all -O

编译文件:"../rfPacketTx.syscfg"
调用:SysConfig
"C:/ti/sysconfig_1.15.0/sysconfig_cli.bat "-s "C:/ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/.metadata/product.json "--script"C:/Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc/rfPacketTx.syscfg -o "syscfg"--compiler gcc
正在运行脚本...
正在验证...
正在生成代码(rfPacketTx.syscfg)...
写入 C:\users\tvelazquez\Downloads\test_erRASE\rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc\Debug\syscfg\ti_devices_config.c.
正在写入 C:\Users\tvelazquez\Downloads\test_erRASE\rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc\Debug\syscfg\ti_radio_config.c...
写入 C:\users\tvelazquez\Downloads\test_erRASE\rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc\Debug\syscfg\ti_radio_config.h..
写入 C:\users\tvelazquez\Downloads\test_erRASE\rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc\Debug\syscfg\ti_drivers_config.c.
写入 C:\users\tvelazquez\Downloads\test_erRASE\rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc\Debug\syscfg\ti_drivers_config.h..
正在写入 C:\users\tvelazquez\Downloads\test_erRASE\rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc\Debug\syscfg\ti_utils_build_linker.cmd.genlibs...
正在写入 C:\Users\tvelazquez\Downloads\test_erRASE\rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc\Debug\syscfg\syscfg_c.rov.xs……
正在写入 C:\users\tvelazquez\Downloads\test_erRASE\rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc\Debug\syscfg\ti_utils_runtime_model.gv……
写入 C:\users\tvelazquez\Downloads\test_erRASE\rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc\Debug\syscfg\ti_utils_runtime_Makefile.
完成构建:"../rfPacketTx.syscfg"

编译文件:"../main_nortos.c"
调用:GNU 编译器
"c:/ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/bin/arm-none-eabi-gcc-9.2.1.exe /ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/source /ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/arm-none-eabi/include/newlib-nano "-c -mcpu=cortex-M4 -March =armv7e-m -mthumb -mfloat-abi=hard -mfpv4-sp-D16 -DDeviceFamily_CC26X2 -i"C:/Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc /ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/kernel/nortos /ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/arm-none-eabi/include -i"C:/Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc/Debug /ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/kernel/nortos/posix /Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc/Debug/syscfg -i"C:dwartos"-mc"-nord"-intrab-dtos-dtos-mf-nordintrads.com -dtos"-dtos -dtos -dtos -g.cn -mf.cn -mf-nordintrab-m.cn -m.cn -mf-nordintrab.cn -m.cn -ds.com
建筑完工:"../main_nortos.c"

构建文件:"SYSCFG/ti_devices_config.c"
调用:GNU 编译器
"c:/ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/bin/arm-none-eabi-gcc-9.2.1.exe /ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/source /ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/arm-none-eabi/include/newlib-nano "-c -mcpu=cortex-M4 -March =armv7e-m -mthumb -mfloat-abi=hard -mfpv4-sp-D16 -DDeviceFamily_CC26X2 -i"C:/Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc /ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/kernel/nortos /ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/arm-none-eabi/include -i"C:/Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc/Debug /ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/kernel/nortos/posix /Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc/Debug/syscfg -i_scfg/dstd_devices/-ti"ti"c:tid_zh-dscf_config-d/srand-d/sng.ti"-chd_devices/-dscf_scfg.ti"-chd_zh-chd_devices/-dscf_config-t.ti"-d_zh-cn/sng/cn/sng/cn/srand/cn/set-dscf_scf_scf_devices"-cn/set-cn/set-cn/set-cn/set-cn/set-cn/set-cn/set-cn/set-cn/sr.cn/sr.cn/set-cn/set-cn/set-cn/set
完成构建:"SYSCFG/ti_devices_config.c"

构建文件:"SYSCFG/ti_radio_config.c"
调用:GNU 编译器
"c:/ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/bin/arm-none-eabi-gcc-9.2.1.exe /ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/source /ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/arm-none-eabi/include/newlib-nano "-c -mcpu=cortex-M4 -March =armv7e-m -mthumb -mfloat-abi=hard -mfpv4-sp-D16 -DDeviceFamily_CC26X2 -i"C:/Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc -i"C:/Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc/Debug /ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/kernel/nortos/posix /Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc/Debug/syscfg -i_scfg/uncs.ti"-ti"C:/ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/kernel/nortos /ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/arm-none-eabi/include -dstd_radio -d_scf"-syscf_sc/dc-ds-uncs.c -ds-unic/ds-unt -scf_scf_scf_scf_sc/scf"-mcus/overview.ti"-t_uncs.ti"-d_sc/symd-regul_sc/cn"-t/cn/srand-t_scf_scf_sc/symd-dc-dc-dc-dc-dc-ds-symd-reguldc-dc-dc-ds-symp"-scf_scf_scf_scf_unic/cn"-sy
完成构建:"SYSCFG/ti_radio_config.c"

构建文件:"../rfPacketTx.c"
调用:GNU 编译器
c:/ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/bin/arm-none-eabi-gcc-9.2.1.exe /ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/source /ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/arm-none-eabi/include/newlib-nano -c -mcpu=cortex-M4 -March =armv7e-m -mthumb -mfloat-abi=hard -mfpv4-sp-D16 -DDeviceFamily_CC26X2 -i"C:/Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc -i"C:/Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc/Debug /ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/kernel/nortos/posix /Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc/Debug/syscfg -i"C:funt Packt"-i="C:/ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/kernel/nortos /ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/arm-none-eabi/include -dstd"-ftx -funt -mf-nattrab.c -mf-ng.c -f.c -mf-ng.cn -mf-ng.c -ch.c -df-ng.cn -ch.cn -fmf-ng.cn -fpf-ng.cn -ch.cn -f.cn -f.cn -df-ng.cn -f.cn -f.cn -f.cn -f.cn
已完成构建:"./rfPacketTx.c"

生成文件:"../SmartRF_settings/SmartRF_settings.c"
调用:GNU 编译器
"c:/ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/bin/arm-none-eabi-gcc-9.2.1.exe /ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/source /ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/arm-none-eabi/include/newlib-nano -c -mcpu=cortex-M4 -March =armv7e-m -mthumb -mfloat-abi=hard -mfpv4-sp-D16 -DDeviceFamily_CC26X2 -i"C:/Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc /ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/kernel/nortos /ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/arm-none-eabi/include -i"C:/Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc/Debug /ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/kernel/nortos/posix /Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc/Debug/syscfg -i="C:smartdrf_settings"-+"c:smartdrfrf_mf"-mf-nf_scrf_scrf_smart-mf_scrf_scrf_scrf.c -mf_s+-mf_scrf_scrf_s+-mf_s+-mf_s+-mf_s+-mf_s+-mf_s+-mf_smartmf_scrf_scrf_scrf_s+-mf_s+-mf_s+-mf_scrf_s+-mf_s+-mf_s+-mf_smart-t+-mf
完成构建:"../SmartRF_settings/SmartRF_settings.c"

构建文件:"SYSCFG/ti_drivers_config.c"
调用:GNU 编译器
"c:/ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/bin/arm-none-eabi-gcc-9.2.1.exe /ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/source /ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/arm-none-eabi/include/newlib-nano "-c -mcpu=cortex-M4 -March =armv7e-m -mthumb -mfloat-abi=hard -mfpv4-sp-D16 -DDeviceFamily_CC26X2 -i"C:/Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc /ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/kernel/nortos /ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/arm-none-eabi/include -i"C:/Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc/Debug /ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/kernel/nortos/posix /Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc/Debug/syscfg -i_scfg_drivers-ti""ti"c:cstd_scfg/d_drivers-tid/cn"-dscf_config-tid.c:-ds-dstd/sng.c -chinflu.c -d_scf_drivers-chds-tid/syg/syg.c -chds-config-chds-ds-tid/syg/cn"-tid/cn/sng/dscf_drivers-tid/cn/sng/cn/sng.cn/sr.cn/srand-dscf_drivers-dscf_scf_scf_scf_config-chines-d/s-ch
完成构建:"SYSCFG/ti_drivers_config.c"

构建目标:"rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc.out"
调用:GNU 连接器
"c:/ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/bin/arm-none-eabi-gcc-9.2.1.exe -mfpup=fpv4-sp-D16 -DDeviceFamily_CC26X2 -ffunion-SECTIONS -fdata-SECTIONS -g -gdwarf-3 -gstrict-dwarf -Wall -mcpu=cortex-M4 -float -map、/ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/source "rfPacketTx_CC26X2R1_rf_ram_ram_intr-/Users/tvelazquez/Downloads/TEST_ERRASE/rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc/Debug/syscfg /syscfg/ti_radio_config.o -static -mctrads.tos"-mctrads.rf-nates"-mctrab.rf_rfcc.rfrom-ram_ram_ram_ram_ram_ram_ines"-tos"-tos"-tos"-tos.rf_rf_rf_rf_rf_ram_rf_rf_rf_ram_rf_ram_ram_ram_ram_ines"-tos"/ti/simplelink_cc13xx_cc26xx_sdk_6_40_00_13/kernel/nortos -ines.cn.cn.cn.cn.cn.cn"-rf_rf_rf_rf_rf_rf_rf_rf_/syscfg/ti_drivers_config.o /syscfg/ti_devices_config.o /ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/arm-none-eabi/lib/thumb/v7e-m/hard
Makefile:153:目标'rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc.out'的配方失败
C:/ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe:./smartrf_settings/smartrf_settings.o:C:\Users\tvelazquez\Downloads\test_erRASE\rfPacketTx_CC26X2R1_LAUNCHXL_nertos_gcc\Debug/../smartrf_settings/smartrfrf_settings.h:18:多个定义`rf_prop+rf_rf_data'/syscfg/ti_radio_config.o (此处为0xprop_0_rf_rf_rf_rf_rf_prop.text
C:/ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe:./SmartRF_settings/SmartRF_settings.o:(.data.pOverrides+0x0):`pOverrides'的多个定义;./syscfg/ti_radio_config.o:(.data.pOverrides+0x0):首先在此处定义
C:/ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe:./SmartRF_settings/SmartRF_settings.o:(.data.RF_cmdPropRadioDivSetup+0x0):`RF_cmdPropRadioDivSetup'的多个定义;/syscfg/ti_radio_config.o:(.data.RF_cmdPropRadioDivSetup+0x0):首先在此处定义
C:/ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe:./smartrf_settings/smartrf_settings.o:(.data.rf_cmdfs+0x0):`rf_cmdfs"的多个定义;/syscfg/ti_radio_config.o:(.data.rf_cmdfs+0x0):首先在此处定义
C:/ti/ccs1210/ccs/tools/compiler/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe:./smartrf_settings/smartrf_settings.o:(.data.rf_cmdPropTx+0x0):`rf_cmdPropTx'的多个定义;/syscfg/ti_radio_config.o:(.data.rf_cmdPropTx+0x0):首先在此处定义
collect2.exe:错误:LD 返回1退出状态
gmaked[1]:***[rfPacketTx_CC26X2R1_LAUNCHXL_nortos_gcc.out]错误1.
gmake[1]:目标"辅助输出"不会由于错误而重新生成。
gmake:***[全部]错误2.
Makefile:149:目标'all'的配方失败

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