Code Composer Studio:未解析的符号仍然存在

Code Composer Studio: unresolved symbols remain

您可能会遇到构建错误:'unresolved symbols remain'。这可能是因为您没有为 MSP432 正确安装 CCS 和 SimpleLink SDK。要解决此问题,这里有一个您可以尝试的解决方案,由我的教授提供:

致谢:Ian Vince McLoughlin 教授、Muhamed Fauzi bin Abbas 教授

安装CCS(我用的是最新的,CCS10.4.0.00006_win64.zip [1.15Gbytes])。

解压缩,然后进行自定义安装,select MSP432 工具。默认位置。你可以从:https://www.ti.com/tool/CCSTUDIO

同时,下载名为; simplelink_msp432p4_sdk_3_40_01_02.exe [232 兆字节] 来自:https://www.ti.com/tool/download/SIMPLELINK-MSP432-SDK

安装 CCS 后,启动它并确保它 运行 正常。您可能需要重新启动计算机。一旦一切正常,继续。

现在调整第 2 步中的 simplelink 安装程序 .exe。只需接受所有默认选项。

完成后,运行 CCS(如果已经 运行ning 使用文件 -> 重新启动,则重新启动 CCS)。

一旦 CCS 运行ning,一段时间后,它会在屏幕底部附近弹出一个 window,上面写着“有可用更新”。单击 window 并允许它进行默认更新(这将自动更新三个组件)。

等待完成。

在 CCS 中,启动 View -> Resource Explorer Offline。

单击红色划掉的云图标(有 3 个图标,云、主页图标和眼睛图标)。等待它同步到云端。它可能会很慢。

页面重新加载后,向下滚动并安装名为 Arm 代码生成工具 - 编译器的离线包(在其中一个矩形框中)。使用下拉选项选择版本 20.2.4,然后单击该框旁边的安装图标。

等待安装。应该不会花很长时间。

安装完成后,重新启动 CCS。

现在转到“查看”->“入门”。单击“导入项目”并浏览搜索目录,直到到达; C:/ti/simplelink_msp432p4_sdk_3_40_01_02/examples/nortos/MSP_EXP432P401R/driverlib/empty

单击“Select 文件夹”

它将向您展示一个已发现的项目。勾选 select 该项目旁边的框,然后按“完成”。这会将一个空的 DriverLib 项目导入您的工作区。您可以重命名此项目,这将成为您自己的项目。

如果在这个阶段有任何问题,请重新启动 CCS 并返回单击红色被划掉的云(有一次我失败了,我需要重复该步骤)。

转到“查看”->“项目资源管理器”,您应该会在那里看到它。你可以点击main.c 然后尝试编译它(工具栏中的锤子图标)和调试它(工具栏中的错误图标)。如果您的 MSP432 连接到您的计算机,它将下载并执行。