主题中讨论的其他器件: MSP430FR5994、 MSP-EXP430FR5994、 MSP430FR5964、 MSP430F5438A
你好!
我目前正在尝试在使用 MSP430FR5994的项目中使用 CC2564MODA。 我主要选择此模块是因为我不想使用 SoC 蓝牙模块、我喜欢它已经具有天线、并且已经具有 BLE 堆栈。
我下载了 MSP430F548A 的堆栈并使用了 SPPLEDemo、然后创建了一个新项目、在该项目中我迁移了 MSP430FR5994微控制器的 Demo。 我包含了所有堆栈和预编译库、但我在编译中遇到了一些错误、这些错误不会导致我解决问题。 编译工程后的控制台内容如下:
**** Build of configuration Debug for project SPPLEDEMO_MSP430FR5994_v_1 **** "C:\\ti\\ccsv6\\utils\\bin\\gmake" -k all 'Building target: SPPLEDEMO_MSP430FR5994_v_1.out' 'Invoking: MSP430 Linker' "C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_21.6.0.LTS/bin/cl430" -vmspx --data_model=restricted --use_hw_mpy=F5 --advice:power="all" --advice:hw_config=all --define=__MSP430FR5994__ --define=_MPU_ENABLE -g --printf_support=minimal --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU40 -z -m"SPPLEDEMO_MSP430FR5994_v_1.map" --heap_size=160 --stack_size=160 --cinit_hold_wdt=on -i"C:/ti/ccsv6/ccs_base/msp430/include" -i"C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GAPS/lib/CCS/eabi" -i"C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/profiles/GATT/lib/CCS/eabi" -i"C:/ti/ccsv6/ccs_base/msp430/lib/5xx_6xx_FRxx" -i"C:/ti/ccsv6/ccs_base/msp430/lib/FR59xx" -i"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_21.6.0.LTS/lib" -i"C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_21.6.0.LTS/include" --priority --reread_libs --start-group --define=_MPU_ENABLE --diag_wrap=off --display_error_number --warn_sections --xml_link_info="SPPLEDEMO_MSP430FR5994_v_1_linkInfo.xml" --use_hw_mpy=F5 --rom_model -o "SPPLEDEMO_MSP430FR5994_v_1.out" "./Main.obj" "./SPPLEDemo.obj" "../lnk_msp430fr5994.cmd" -llibmpu_init.a -l"C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/lib/CCS/DefaultMTU/eabi/libBluetopia.a" -l"C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/lib/CCS/DefaultMTU/eabi/libBluetopia_LE.a" -l"C:/ti/Workspace/SPPLEDEMO_project/Bluetopia/lib/CCS/DefaultMTU/eabi/libBluetopia_SCO.a" -llibmath.a -llibc.a <Linking> error #10450-D: Attempted to add non archive file into group archive, specify it outside of the --start-group & --end-group options. error #10450-D: Attempted to add non archive file into group archive, specify it outside of the --start-group & --end-group options. error #10450-D: Attempted to add non archive file into group archive, specify it outside of the --start-group & --end-group options. error #10451-D: Reached end of options with missing --end-group. warning #10211-D: cannot resolve archive C:/ti/ccsv6/ccs_base/msp430/lib/FR59xx/libmpu_init.a to a compatible library, as no input files have been encountered warning #10211-D: cannot resolve archive C:/ti/ccsv6/ccs_base/msp430/lib/5xx_6xx_FRxx/libmath.a to a compatible library, as no input files have been encountered warning #10211-D: cannot resolve archive C:/ti/ccsv6/tools/compiler/ti-cgt-msp430_21.6.0.LTS/lib/libc.a to a compatible library, as no input files have been encountered fatal error #10009: no input files >> Compilation failure makefile:146: recipe for target 'SPPLEDEMO_MSP430FR5994_v_1.out' failed gmake: *** [SPPLEDEMO_MSP430FR5994_v_1.out] Error 1 gmake: Target 'all' not remade because of errors. **** Build Finished ****
如果您对如何修复此问题有任何了解、或者我如何成功地将演示和堆栈迁移到 MSP430FR5994微控制器、那将非常有帮助、 或者、如果您知道我是否有其他受支持的 BLE 堆栈可与此模块和此微控制器配合使用。
非常感谢、
Diana