主题中讨论的其他器件: MSP430WARE、 MSP430FR6972、 MSP-TS430PM64F、 MSP-EXP430FR6989、 MSP430FR5969
工具/软件:Code Composer Studio
大家好!
1) 1)清除 CCS 8.1.0的安装
2) 2)创建"simple main.c program:
#include /** * main.c */ int main (void) { WDTCTL = WDTPW | WDTHOLD;//停止看门狗计时 器返回0; }
2)编译此代码:-vmsp --code_model=small --data_model=small -O4 --opt_for_speed=5 --use_hw_mpy=32 --include_path="C:/ti/ccs8/ccsv8/ccs_base/msp430/include --include_path="C:/alex/ti/workspace_v8/ZU_v7_FR5972 --include_path="C:/ti/ccs8/ccsv8/tools/compiler/ti-cgt-msp430_18.1.3.LTS/include --use_hw_erratias=u=us_support=us_errati_atia-us_atia-display_off-us=us_erratina-us_support=us_errati_ati_atia-us=us=us_code_display_guia-us=us_erratina-us_off-us_code_display_cp2=us_support=us_erratina-us_atina-us_off-us_erratina-us_support=cep=us_errani_cp
链接器标志:-vmsp --code_model=small --data_model=small -o4 --opt_for_speed=5 --use_hw_mpy=32 --advice:power-advice:hw_config=all --define=_sp430FR5972_--define=_support/capsility=/ti/ccs8/ccsv8/ccs_base/msp430/lib/5xx_6xx_FRxx /ti/ccs8/ccsv8/ccs_base/msp430/lib/FR59xx /ti/ccs8/ccsv8/tools/compiler/ti-cgt-msp430_18.1.3.LTS/include --ipt_ipt_cpu_off-upd_cpu_ature=-up_cpu_ature=-ment-track_up_up_codest-/ti/ccs8/ccsv8/ccs_base/msp430/include /ti/ccs8/ccsv8/tools/compiler/ti-cgt-msp430_18.1.3.LTS/lib --ature=cature=-up_up_up_up_cpu_ature=ine-ment-track_codest-up_up_up_up_codest-up_ine-over-dag-over-dag=cine-over-dag_codest-up_cpu_up_codest-ature=ine-si-f_codest-ature=cine-ov_cpu_codest-ine-ov_up_codest-ature=cine-ex-ine-ov_codest-
结果- 7个错误
****为项目 ZU_v7_FR5972构建配置版本**"C :\\ti\\ccs8\\ccsv8\\utils\\bin\\gmake"-k -j 8 all -O 构建文件:"../main.c" 调用:MSP430编译器 "C:/ti/ccs8/ccsv8/tools/compiler/ti-cgt-msp430_18.1.3.LTS/bin/cl430 /ti/ccs8/ccsv8/ccs_base/msp430/include /ti/ccs8/ccsv8/tools/compiler/ti-cgt-msp430_18.1.3.LTS/include -code_model=cn_cn_cn=-optimine_-cn=-cn_opt_cn=-optimine_cn=-opt_opt_enable-board-cn=-opt_opt_cn_cn=-opt-optiminature=&=-opt_us-cn_cn_cn_cn_cn_cn_cn_cn=-opt-opt-opt-target=&=-optiminature=&=-content_cn=-opt-cn_cn_cn_cn_cn_cn_cn=&content-opt-opt-optiminateginature=&=-content_cn_cn_cn_cn_cn_/alex/ti/workspace_v8/ZU_v7_FR5972 diag_warning=225 --diag_wrap=off --display_error_number --silicon_errater=cpu21 --silicon_errater=cpu22 --silicon_errater=cpu40 --preproc_with_compile --preproc_dependence="main./main.c" 已完成构建:"./main./main.c"=v72=vulk_support=msp_support=msp430_support=msp_support=msp_all-f_support=msp_support=msp430_en_building_dominating_dominating_det_en_support=us-f_ominating_domination=-f_support=us-target=us-target=-target=-target=v72=v72=us_support=us-target_support_support=us-target=us-target=-target=vulation_siminature_building_ /ti/ccs8/ccsv8/tools/compiler/ti-cgt-msp430_18.1.3.LTS/bin/cl430 tag_wrap=off --display_error_number --silicon_errater=cpu21 --silicon_errater=cpu22 --silicon_errat=cpu40 -z -m"zu_v7_FR5972.map"--heap_size=160 --cilit_hold_wd=on -libu_lib_line-expb.ip_info-model -/ti/ccs8/ccsv8/ccs_base/msp430/include /ti/ccs8/ccsv8/ccs_base/msp430/lib/5xx_6xx_FRxx -cmp_lib_lib_lib_libnat_infot.ip_lib-/ti/ccs8/ccsv8/tools/compiler/ti-cgt-msp430_18.1.3.LTS/lib ---libu_libu.ipt.pru_infot_infot_infot_lib_lib_lib_lib_lib-m.ip.ip_lib_infot_lib-m.ip.ipt -m.ipc.ina.i_infot_infot_infot_infot_lib--m.ip_lib_lib_infot_lib_infot_lib_infot_lib-m.c.ina.m.c.ina.m.ipt -link_lib_infot_infot_lib_lib /ti/ccs8/ccsv8/tools/compiler/ti-cgt-msp430_18.1.3.LTS/include /ti/ccs8/ccsv8/ccs_base/msp430/lib/FR59xx >>警告:--use_hw_mpy 编译器设置(32)与链接器设置(F5)不匹配。 这两个选项都将设置为编译器设置。 警告#10204-D:无法将索引库"libmpu_init.a"解析为兼容库 警告#10204-D:无法将索引库"libmath.a"解析为兼容库 警告#10420-D:对于 FRAM 器件、启动时需要禁用 GPIO 上电默认高阻抗模式、以激活先前配置的端口设置。 这可以通过清零 PM5CTL0寄存器中的 LOCKLPM5位来完成。 备注#10371-D:(ULP 1.1)未检测到低功耗模式状态更改指令 备注#10372-D:(ULP 4.1)在此项目中检测到未初始化的端口 A。 建议初始化所有未使用的端口、以消除未使用引脚上浪费的电流消耗。 备注#10372-D:(ULP 4.1)在此项目中检测到未初始化的端口 B。 建议初始化所有未使用的端口、以消除未使用引脚上浪费的电流消耗。 备注#10372-D:(ULP 4.1)在此项目中检测到未初始化的端口 C。 建议初始化所有未使用的端口、以消除未使用引脚上浪费的电流消耗。 备注#10372-D:(ULP 4.1)在此项目中检测到未初始化的端口 D。 建议初始化所有未使用的端口、以消除未使用引脚上浪费的电流消耗。 备注#10372-D:(ULP 4.1)在此项目中检测到未初始化的端口 E。 建议初始化所有未使用的端口、以消除未使用引脚上浪费的电流消耗。 >>编译失败 makefile:143:目标'ZU_v7_FR5972.out'的配方失败 未定义的第一个引用 符号 文件中 ------ -------- MPUSEG _mpusam _mpuseg 错误#10234-D:未解析的符号仍然 存在错误#10010:链接期间遇到错误;"ZU_v7_FR5972.out"未生成 gmake[1]:***[ZU_v7_FR5972.out]错误1 gmake:***[All]错误2 makefile:139:目标'All'的配方失败 ****构建完成
那么,我的错了吗?