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.
大家好、我正使用 LAUNCHXL-F28379D 来完成本实验: https://dev.ti.com/tirex/explore/node?node=A__AXzkdiOWM3peJG-UtTRR8w__C2000-ACADEMY__3H1LnqB__LATEST。
我完全按照这些步骤操作、但每次尝试调试时、都会收到以下错误:
C28xx_CPU1:GEL 输出:
存储器映射初始化完成
C28xx_CPU1:如果在一个内核上完成擦除/编程(E/P)操作、则另一个内核不应从共享 RAM (SR)执行、因为它们用于 E/P 代码。 此外、CPU1将暂停以确定将运行闪存插件代码的 CPU 的 SR 所有权、之后将设置 CPU1以运行其应用。 可以在两个闪存组都编程后从 SR 开始执行用户代码。
C28xx_CPU1:GEL:加载文件时遇到问题:C:\Users\Sperry\Documents\Code Composer Studio\Lab_LP_f2837xd\CPU1_RAM\Lab_LP_f2837xd.out 无法打开文件
起初、我想"哦、这意味着编译没有正确执行"。 但是、当我尝试构建项目时、我没有看到任何错误。
我不知道该怎么办。"
Silas、您好!
我想首先确认一下您是否能够使软件解决方案正常工作。 为此、您需要执行以下操作:
我刚刚这样做了,所以这应该也适用于你-让我知道,如果你有任何问题在这里! 我将研究您的.out GEL 问题、看看我最后是否看到它。
此致、
艾里森
您好、Allison。
不、我不能让它工作。 我的项目尝试构建的方式在本地似乎有问题。 每当 CCS 工程将 SysConfig 用于我拥有的任何 LaunchPad 时、就像您所描述的那样构建工程不起作用。
我整个问题都是因为、在按照 TI 网站上的一组确切步骤(与您刚才所述的相同)操作后、使用 SysConfig 窗口的闪烁实验室的软件解决方案无法正常工作。
即使我故意在 main.c 文件中添加了错误代码、编译过程甚至都无法检测到任何错误、只显示"build finishid"、但不会生成.out 文件。 如果不生成这个.out 文件、那么没有什么可加载到微控制器中。
如果在工程中使用了 SysConfig、我需要您帮助我弄清楚为什么本地机器阻止我正确编译工程。 我怀疑您是否会遇到与我相同的问题、因为您使用的是与我不同的计算机。
Silas、您好!
感谢您的回复和详细信息。 您正在使用哪些版本的 C2000Ware 和 CCS?
此致、
艾里森
您好 Allison:
我的 CCS 版本是12.4.0.00007
C2000ware 的 Verion 为5_01_00_00
谢谢。
-西拉斯·佩里
Silas、您好!
到目前为止、我无法重现您的问题、但我推测 这可能是设置/工作环境问题。 您能否告诉我您的项目属性中列出了哪些产品? (您可以通过右键单击项目、转到"General"并查看"Products"选项卡来选中)。 您是否也可以在工程属性中检查预定义符号? 如果尚未创建 项目、请按如下所示尝试添加_LAUNCHXL_F28379D 符号、然后在添加此预定义之后尝试重新编译项目(通过右键单击项目并选择"Rebuild Project"来实现)、然后再次进行调试以运行程序。
我会一直在研究这个问题、但如果您能够下载一个较新版本的 CCS (12.5或12.6)、则另一个要尝试的操作是排除这是与 CCS 相关的一般问题。
此致、
艾里森
您好 Allison:
因此我已卸载 CCS 并重新安装、以便我是最新版本。 现在、当我尝试导入 SysConfig blinky 工程时、我收到这个错误消息、甚至不让我导入它:
Silas、您好!
该屏幕截图顶部表明您正在尝试导入"general ARM7 Device"工程、但它看起来应该与此类似:
能否确保 您 已 安装 CCS 的 C2000 CCS 文件夹? 下载 CCS 时会显示执行此操作的选项。
此致、
艾里森
尊敬的 Allison:
一旦我删除并重新安装 CCS、问题就得到了解决! 我认为好像存在一些编译器错误。
很高兴听到它在工作! 如果您有任何其他相关问题、请告诉我、