您好!
我已经为 MSP430fr5969编写了一个程序,它在 CCS 10中编译和调试时可以正常工作,程序工作正常,现在我正在使用带有 CCS 链接器的 LDRA 封面工具,在那里它会创建一个错误,我已经粘贴到错误块中。 我无法找到它导致错误的原因
'构建目标:"perdaa_7.out"
'调用:MSP430链接器'
"c /ti/ccs1020/ccs/ccs_base/msp430/lib/5xx_6xx_FRxx:/ti/ccs1020/ccs/tools/compiler/ti-cgt-msp430_20.2.2.LTS/bin/cl430 /ti/ccs1020/ccs/ccs_base/msp430/lib/FR59xx -vmspx --data_model=restricted --use_hw_mpy=F5 --advice:power=all --advice:hw_config=all --define=__MSP430FR5969__--define=_mpu_enable -g --printf_support=minimal --diag_warning=225 --define=/ti/ccs1020/ccs/ccs_base/msp430/include /ti/ccs1020/ccs/tools/compiler/ti-cgt-msp430_20.2.2.LTS/lib ---updati_ature=ature-cn_cp_ature-cn_ategries=-"---cpuaturbaturbi-si-f_up_atrix-ina-cy=-atrie-dategr_en_en_up_en_en_cp-a-cy=-a-cy=-atrie-datrie-m=-r_up_up_atrix-ina-cy=-atrix-ina-caturbi-f_up_atrie-dag_ategr.c -"---a-catrie-dategr.c -a-ce-cy=-/ti/ccs1020/ccs/tools/compiler/ti-cgt-msp430_20.2.2.LTS/include tag_wrap=off --display_error_number --warn_sections --xml_link_info="perdaa_7_linkInfo.xml"--use_hw_init=f5 --rom_model -o "perdaa_7.out""./build_in_test.obj"--use_hw_init_mp5 --rom_model -o"/pa.mobj "/r./pru./pruart./libmobj ./pru./pru./pru.pru./at./mobj in./pru./pru./at./pru./m.obj in./pru./at./r.pru./pru.pru./at./m.pru.at./msp.obj
未定义的首次引用
符号
------ --------
QQQfcn_ptr_num ./uart_interrupt.obj
ldra_buffer ./uart_interrupt.obj
Ldra_port_open ./uart_interrupt.obj
ldra_port_write ./uart_interrupt.obj
ldra_sprintf1./uart_interrupt.obj
qqpopulate_array_fcn_ptrQQ ./uart_interrupt.obj
zzopen ./uart_interrupt.obj
错误#10234-D:未解析的符号仍然存在
备注#10372-D:(ULP 4.1)在此项目中检测到未初始化的端口 A。 建议初始化所有未使用的端口、以消除未使用引脚上浪费的电流消耗。
备注#10372-D:(ULP 4.1)在此项目中检测到未初始化的端口 B。 建议初始化所有未使用的端口、以消除未使用引脚上浪费的电流消耗。
错误#10010:链接期间遇到错误;未生成"perdaa_7.out"
>>编译失败
Makefile:156:目标'perdaa_7.out'的配方失败
gmaking[1]:***[perdaa_7.out]错误1.
Makefile:152:目标'all'的配方失败
gmake:***[全部]错误2.
错误:无法构建程序