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/AWR1642:导入CCS项目

Guru**** 2561320 points
Other Parts Discussed in Thread: MATHLIB

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/659233/ccs-awr1642-import-ccs-project

部件号:AWR1642
主题中讨论的其他部件:MATHLIB

工具/软件:Code Composer Studio

我从TI 资源资源探索器下载CCS项目。但当我将它导入到CCS时,它会提示一个错误:


错误:当前未安装产品'SYS/BIOS' 6.52 v.0.12 ,且没有兼容版本可用。 请安装此产品或兼容版本。

我应该如何解决?

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

    SYS/BIOS是构建mmWave Sensor项目所需的依赖项(如每个示例项目附带的发行说明中所述)。

    您是否已安装mmWave SDK (这也是一项要求)? 如果从资源管理器安装了SDK,则SYS/BIOS和其他一些组件不会自动安装。 在这种情况下,您需要单独安装其他组件。

    一种更简单的替代方法是从TI网站( http://www.ti.com/tool/mmwave-sdk )安装SDK。 此安装程序将提示您安装其他组件(您可以在其中选择"全部")。 安装完成后,当您重新启动CCS时,它会提示您安装新发现的组件。 接受此操作后,您可以返回资源管理器并再次导入项目。  

    请告诉我们这是否解决了问题。  

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

    我已经安装 了SDK 和 其他组件。如何在CCS中安装新组件? 您能告诉我安装步骤吗

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

    您是否使用从TI.com下载的安装程序安装了SDK和其他组件? 您将其安装到哪个目录?

    如果您将其安装到C:\ti中,则CCS应在启动期间自动发现产品。 如果您安装到不同的目录,则可以按照以下步骤操作,以便CCS发现并安装产品。

    转至菜单窗口->首选项->Code Composer Studio->产品,单击添加并指定SDK的安装目录。 在我的示例中,我将其安装到D:\ti\mmWave_SDK。 然后单击重新发现...

    应发现新添加目录中的产品。 确保启用与SDK相关的所有组件(包括SYS/BIOS),然后单击Install (安装)。  

    安装并重新启动CCS后,产品现在应列在CCS首选项中的“已安装产品”下。

    现在,您应该能够导入和生成示例项目。

    请告诉我们这是否有帮助。

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

    我已经按照 您的说法完成了所有操作。但当我 导入CCS 项目时,它仍然提示  错误:file:/c/ti/DSPLIB_c64Px_3_4_0_0/packages/ti/DSPLIB/src/DSP_fft16x16/c64P/gen_twidle_fft16x1.c'无法找到。

    如何解决?

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

    您正在尝试导入哪个项目? 屏幕截图中显示的目录(E:\mmWave_INDUSTRIAL_toolbox_2_0_...)与"已安装产品"(C:\ti\mmWave_INDUSTRIAL_toolbox_2_0_0)下显示的"工业工具箱"位置不同。 您是否从正确的目录导入?

    您还应该能够直接从资源管理器导入项目。  

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

     我想导入  名为mmWave SDK演示-16xx的项目。我已经尝试 直接从资源探索器导入项目。但也有同样的问题,我应该怎么做?

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

    我想我在您的设置中看到了错误的原因。  

    您尝试导入的项目假定SDK和相关组件(如DSPLIB)安装在默认目录c:\ti中,因为它有一个到几个源文件(这些是错误消息中列出的文件)的硬编码路径。 您可以通过查看目录 C:\ti\mmWave_training_1_6_1\labs\demo0005-mmWave-SDK-16xx\demo0005_mmWave_SDK_16xx_pjt中0005中名为mmw_dss_16xx.projectspec的projectspec文件来确认此操作。 这是CCS读取并生成CCS项目的文件。 该文件将变量TI_DSPLIB_BASE设置为 C:/ti/DSPLIB_c64Px_3_4_0_0,然后引用与该变量相关的两个源文件。 由于此变量是硬编码路径,因此两个源文件应位于 C:\ti/DSPLIB_c64Px_3_4_0_0中。 但由于您将 DSPLIB_c64Px_3_4_0_0安装到D:/install/SDK中,它无法找到这两个源文件,因此会出现错误消息。

    我以前不能重现该错误的原因是因为我在c:\ti中也有一个DSPLIB的副本,所以在指定的路径中找到了源文件。

    修复此问题的最简单方法是将 DSPLIB_c64Px_3_4_0_0文件夹从当前安装复制到c:\ti。 然后,它应该能够找到文件并成功导入。 请告诉我这是否解决了错误。

    我将向 创建这些示例的团队提供反馈,以便他们可以避免使用固定路径。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回复,我可以成功导入CCS项目。顺便说一下,我还有一个问题,我是否应该将ARS显示的其他文件夹复制到c:\ti?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

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

    顺便说一下,我还有一个问题,我是否应该将ARS显示为以下内容的其他文件夹复制到c:\ti.?

    除了DSPLIB之外,我还看到MATHLIB的路径在某些projectspec文件中也是硬编码的,但我不确定哪些(如果有)示例引用/复制该路径中的源文件。  

    为了安全起见,我认为最好只将SDK和相关组件安装到c:\ti,以避免在其他示例中出现此类问题。