工具/软件:Code Composer Studio
您好!
我想在代码中使用"UARTprintf"函数、而不是"UARTputchar"
为此目的-我包括以下内容:
#include "driverlib/uart.h"
#include "utils/uartstdio.h"
我编译了代码、并得到以下错误:
说明资源路径位置类型
未解析的符号 UARTprintf、首先在./main.obj PID C/C++问题中引用
我错过了什么?
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.
工具/软件:Code Composer Studio
您好!
我想在代码中使用"UARTprintf"函数、而不是"UARTputchar"
为此目的-我包括以下内容:
#include "driverlib/uart.h"
#include "utils/uartstdio.h"
我编译了代码、并得到以下错误:
说明资源路径位置类型
未解析的符号 UARTprintf、首先在./main.obj PID C/C++问题中引用
我错过了什么?
您好、Shai、
好的、我们对示例进行了一些介绍、您需要做的缺失步骤是将 uartstdio.c 文件链接到您的 CCS 项目。
这可以通过转到 TivaWare utils 文件夹并将 uartstdio.c 拖放到您的 CCS 项目中来实现。 它将询问您是要复制还是链接文件。 选择 Link (链接)。 我还建议您将其相对于 SW_ROOT 进行链接。
如果您已正确完成此操作、在"Linked Resources"选项卡中"Resource -> Linked Resources"下的 CCS Project Properties 中、您将看到以下内容: