主题中讨论的其他器件:TM4C123、 EK-TM4C123GXL
工具/软件:Code Composer Studio
您好!
我尝试使用 UART printf 函数、但收到未解析的符号错误。
对于背接地参考、我将从步骤20开始在 Tiva-C 实验课程12上进行工作(https://engineering.purdue.edu/ece477/Archive/2014/Spring/S14-Grp1/docs/software/LM4F-LaunchPad-12%20-%20UART.pdf)。
这是我的当前软件版本:
- CCS v6.2.0.00050
- 编译器版本:TI v15.12.6.LTS
- TivaC 版本:2.16.1.14
- XDCtools 版本:3.32.1.22_core
阅读 uartstdio.c 中的文档后,我发现调用 UARTStdioConfig()就是启用 UART 和使用 UARTprintf()的方法。 我的代码已经调用了此配置、现在我剩下一个未解的符号:"_error__"。
我的 main.c 文件: /cfs-file/__key/communityserver-discussions-components-files/81/8420.main.c
****为项目 lab12_part2构建配置调试****
"C:\\ti\\ccsv6\\utils\\bin\\gmake"-k all
'生成文件:./main.c'
'调用:ARM 编译器'
"c:/ti/ccsv6/tools/compiler/ti-cgt-arm_15.12.6.LTS/bin/armcl -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_15.12.6.LTS/include --include_path="C:/ti/tirtos_tivac_2_16_01_14/products/TivaWare_C_Series-2.1.1.71b --include_path="C:/ti/tirtos_tivac_2_16_01_14/products/TivaWare_C_Series-2.1.1.71b/utils --gcc --define=part_path="ccs_pred=ccs_warning="ccs_off-code.come_brom_decurity=ccs_guard-code.come_display_guard_guard=ccs_guard_guard_guard-ine-ines=gebus_guard_guard_guard_guard_guard_guard_guard-ines=-ines=-ines=gebus_guard_guard_guard_guard_guard_guard_guard-ines=-ines=
'完工建筑:./main.c'
'
'构建目标:lab12_part2.out'
'调用:ARM 链接器'
"c:/ti/ccsv6/tools/compiler/ti-cgt-arm_15.12.6.LTS/bin/armcl /ti/ccsv6/tools/compiler/ti-cgt-arm_15.12.6.LTS/lib /ti/ccsv6/tools/compiler/ti-cgt-arm_15.12.6.LTS/include -mv7M4 -code_state=16 -float_support=FPv4SPD16 -me -g -gcc -define=debug -define=part_TM4C123GH6PM -define=target_is_blereard_RB1 -define=ccs"--define="-region"--parti="premise_display-regard_bot-region-"2-ins-bat_region-region-ins-bat_region-region-"2-ins-bat_lab2-intrack-region-at_region-ins-bat_region-"-"-region-"2-ins-bat_bat_b.lab2-ins-bid_bat_b.inc.inc.inc.at_region-region-region-"-region-"-m.inc.inc.inc.inc.at_b.at_b.at_b.at_b.at_b.at_b.at_b.at_b.at_b.at/ti/tirtos_tivac_2_16_01_14/products/TivaWare_C_Series-2.1.1.71b/driverlib/ccs/Debug/driverlib.lib /ti/tirtos_tivac_2_16_01_14/products/TivaWare_C_Series-2.1.1.71b/utils
未定义的首次引用
符号
------ --------
__error__./uartstdio.obj
错误#10234-D:未解析的符号仍然存在
错误#10010:链接期间遇到错误;未构建"lab12_part2.out"
>>编译失败
Makefile:143:目标'lab12_part2.out'的配方失败
gmake:***[lab12_part2.out]错误1.
gmake:目标"全部"不会由于错误而重新生成。
****构建完成****