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.

[参考译文] CCS/TMS320C5535:参考指南中的代码示例无法正常工作

Guru**** 2560240 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/583674/ccs-tms320c5535-code-samples-from-reference-guide-are-not-working

器件型号:TMS320C5535

工具/软件:Code Composer Studio

大家好、

几天前、我购买了用于学校项目的 C5535 eZdsp USB 记忆棒开发套件。 此套件附带 CCS v4、我已将其安装在计算机上、以运行随套件附带的快速启动指南。 我按照指南上的说明操作、示例代码工作正常。 然后,当我尝试遵循此参考指南-> C5535 eZdspTm语音识别参考设计(修订版 A)<-我在 Google 上找到它时,按照 指南的说明下载了 CCS v6,这就是问题的开始。

我下载了指南要求我 下载的每一个软件、以便示例代码 能够正常工作。 当我尝试了解其他软件的工作原理以及如何设置时、我终于能够将所需的文件导入工作区、然后进行相关配置。 但代码无法正常工作。

我不知道问题是什么、我尝试将复制文件重新放置到安装 CCS v4时创建的文件夹中、因为我认为软件可能尝试访问该文件夹中的文件、而不是应该访问的文件。 不管用。

现在、我要寻求帮助。 以前有人遇到过这样的问题吗? 有人对如何解决此问题有任何建议吗? 我将添加 CCS 控制台的屏幕截图、以及在我尝试从工作区构建代码时出现的问题屏幕。 我希望这一点足够清楚、如果不清楚、我将回答大家的任何问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Osmar、

    您是否在此处使用 CSL?

    http://software-dl.ti.com/dsps/dsps_public_sw/dsps_swops_houston/C55X/latest/index_FDS.html 

    您遇到的问题似乎与以下主题中描述的有关正确平台的 csl_general.h 宏定义的问题相同。

    https://e2e.ti.com/support/dsp/c5000/f/109/t/580141

    请尝试按照文章中的说明修改此文件。

    Lali

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Lalindra、

    非常感谢您的回复、我正在使用该链接中的 CSL、我阅读了另一篇文章、并按照您在其中的建议执行了操作。 我查看了 CSL 安装指南、并通过注释一些行将一些内容更改为.h 代码、这似乎有所帮助、因为现在的错误更少。 但我仍然无法正确运行我的代码。 现在显示的错误是我要在图像中附加的错误。

    此外、每当我 stard CCS v6时、都会显示更新窗口、当我尝试安装时、会显示一个有问题的窗口。 我要将其作为第二幅图像附加。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Osmar、

    请从 CCS 工作区中删除 cslVC5505、并将其替换为最新 CSL 版本中的 C55XXCSL_LP

    http://software-dl.ti.com/dsps/dsps_public_sw/dsps_swops_houston/C55X/latest/index_FDS.html 

    "参数太少。。。" 错误看起来是由于使用的 CSL 版本不兼容。

    关于您的另一个问题、您可以从 CCS 启动消息窗口中取消选中除5_41_10_36之外的所有内容、然后继续。 这应该可以毫无问题地进行注册。

    Lali

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Lali、

    我尝试了建议的更改、但结果是相同的。 我以前也会得到同样的黑罗斯棕褐色。 我从工作区中的.metadata 文件夹中删除了 cslVC5505、并将其安装在同一文件夹中 C55_LP 文件夹中、其中包含 TIesr 演示和其他所有内容。
    我注意到、当我进行这些更改并在之后打开 CCS 时、更新不再有问题。 仅显示了一个更新、并且安装成功。

    我认为还必须提及的是、我直接从我在 C:中拥有的文件副本中"读取"工作区中的文件、而不是从我使用的工作区文件夹中读取这些文件。 《参考指南》指示我这样做。 我是否应该将它们更改为从工作区中读取?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Osmar、

    为了澄清这一点、您是否正在尝试从此处构建 TI 设计软件?

    http://www.ti.com/tool/tidep0066 

    Lali

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、我是
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、我是。 您是否有任何其他您认为可能有帮助的建议?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Osmar、

    让我们尝试另一种方法。 我们最近发布了 C55x CSL 3.07的更新、其中嵌入了 TIesr 演示。 那么、让我们看看我们是否可以构建它。

    1) 1)从 http://software-dl.ti.com/dsps/dsps_public_sw/dsps_swops_houston/C55X/latest/index_FDS.html 下载 CSL 3.07

    2) 2)创建新的 CCS 工作区并执行以下操作3-6 (不要“复制”项目文件)

    3) 3)导入 C:\ti\c55_lp\c55_CSL_3.07\ccs_v6.x_examples\C55XXCSL_LP

    4)导入 C:\ti\c55_lp\c55_CSL_3.07\ccs_v6.x_examples\drv\atafs

    5) 5)导入 C:\ti\c55_lp\c55_CSL_3.07\demos\TIesr\c5535\TIesr_C55_demo\build\ccsv5

    6) 6)导入 C:\ti\c55_lp\c55_CSL_3.07\demos\TIesr\c5535\TIesr_C55_demo\TIesrEngineC55\ccsv5

    7) 7)确保您具有 csl_general.h 中定义的 C5535的正确宏

    8) 8)确保 为3和4设置了正确的内存大小属性(巨型)。 请参阅 C:\ti\c55_lp\c55_CSL_3.07\demos\TIesr\c5535中的自述文件

    9) 9) 设置巨型内存模型后重建 C55XXCSL_LP 和 Aafs、然后重建 TIesr_C55_DEMO

    这将成功构建、正如我在我的机器上尝试过它一样。

    导入所有工程后、CCS 工作区的外观如下。

    Lali

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Lalindra、

    很抱歉,我花了很长时间才回答,我很忙。 不管怎样、我尝试了您建议的方法、它非常有效。 编译的代码没有错误、我认为.out 文件已创建。 现在、正如参考设计指南所述、我正在尝试在 DSP 中设置代码。
    我在 CCS 第14段中的5.2.3大楼内工作。 从这一点开始、您可以帮助我吗? 我不知道我是否正确执行了这些步骤。 我认为我已经正确地完成了第16步、但似乎有些事情没有解决。 我附上屏幕截图。 您将看到我在"连接目标"时出现错误。 我将等待您的回复。

    诚挚的感谢、Osma。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Lalindra、

    这种方法效果非常好。 我之前发表过一份回复、其中有一些我认为我的不便之处、但事实证明、这些不便与我尝试执行的代码或 DSP 测试无关。 按照您的建议、我只需使用选定的 DSP 构建项目并运行它。

    非常感谢你的帮助。

    此致、Osmar。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很棒! 很高兴它成功了。

    Lali