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
大家好、我叫 Iulian Popa。
我是´m 萨拉戈萨大学的学生。´m 使用您的开发板'LAUNCHXL-F280049C'、当我尝试使用 driverlib 中的一些示例项目时、我会遇到一些问题。
首先、我使用:
- CodeComposer 版本9.3
- C2000Ware 版本3.1.0.00
我已经尝试使用文档"sci_ex2_interrupts"(C:\ti\c2000Ware_3_01_00_00\driverlib\f28004x\examples\sci)中的以下示例项目。 它运行良好。
我想将此示例与"cla_ex2_background_task.c"(C:\ti\c2000Ware_3_01_00_00\driverlib\f28004x\examples\cla)等其他项目示例结合使用、但在尝试构建项目时遇到了许多问题。 问题是编译器无法从 "sci_ex2_interrupts"项目中的文件夹"device"中找到包含项。 为了解决此问题、我尝试在工程属性中包含文件夹路径 OS 这些头文件/源代码 (在 Project Explorer > Properties > Resource > Linked Resource 中右键点击工程、然后 在 Project Explorer > Properties > Build > C2000 Compiler > Include options 中右键点击工程)、但无法修复问题。
因此、我需要一些帮助来确定我必须执行的操作、或者如何将依赖于"driverlib 或器件"的示例与其他示例进行组合。
可以帮帮我吗? 谢谢你。
Iulian。
您好!
感谢您的背景。 组合多个模块并使用 driverlib 项目非常容易。 实际上、要合并的两个示例之间的器件文件夹文件应该是相同的。
您可以在 CLA 后台任务示例中包含 SCI 函数。 在 cla_ex2_background_task.c 文件中、您只需添加 SCI 函数即可开始运行。 希望这将帮助您合并示例和工作。 当我用这种方式进行组合时、它对我很有用。
如果您仍面临任何问题、请提供您所面临的错误日志、以帮助您更好地解决问题。
此致、
Sudharsanan
您好 Sudharsanan、
我`ve 使用您的指导,但我无法使其正常工作。 我想问题是"sci_ex2_interrupts"有很多用于设置 SCI GPIO、配置 SCI 通信、配置中断的函数... 当我尝试使用该函数时、会出现很多错误。 错误如下:"我找不到该函数的定义、该函数被隐式解密... 所有这些都是因为我无法告诉编译器我要将"C:\ti\c2000Ware_3_01_00_00\driverlib\f28004x\driverlib"中的文件链接到当前项目、因为"sci_ex2_interrupts"直接依赖于该文件夹。
您好!
我不明白您面临的限制是什么? 是否可以发送错误快照或 zip 并从工作区发送 CCS 工程以更好地为您提供支持。
此致、
Sudharsanan
您好!
很抱歉、我的回答也是如此。 我无法在结尾重新创建问题 我使用了 C2000Ware_3_01_00_00的发布包、可以轻松地在 CLA 示例.c 文件中使用 SCI 函数(相同的 SCI_setConfig)、而不会出现任何问题。
但是、当我编译您的项目时、我确实会看到这个问题。
您从何处获取 CLA 示例项目? 来自 TI 网站上的发布包。 因为您在屏幕截图中提到了 Resource Explorer。
请解释您是如何从获取项目的?
此致、
Sudharsanan