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.

[参考译文] TMS320C6657:C6657的 CSL (版本3.3.0.6)

Guru**** 2553450 points
Other Parts Discussed in Thread: TMS320C6657

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/609041/tms320c6657-csl-for-c6657-rev-3-3-0-6

器件型号:TMS320C6657

大家好、

我目前正在使用 CCS v7.0在定制硬件板上为 C6657目标器件开发项目。  
我已下载并安装用于 C665x 版本3.3.0.6的 SDK、安装 SDK 后、我在文件夹中找到了 CSL 文件

pdk_c665x_2_0_5\packages/ti\CSL

我找到了很多文件夹和文件、我很困惑!
除了缺少的文档(在发行说明中、我找不到对 CSL/docs/csldocs.chm 的引用、但无论如何都有 html 文件)、我不知道如何仅隔离 C6657目标器件相关的 CSL 模块所需的文件。 尤其是、如果我能够获得准确的信息、那对我来说将是非常棒的

1)哪些是文件夹、其中包含我在项目中链接我在文件夹中获取的库时应包含/引用的文件

\\pdk_c665x_2_0_5\packages/ti\cSL\lib\c6657\c66\release

2)是否有关于如何重建库子集的任何说明、包括在 C6657上运行且无需为器件的所有外设实施驱动程序所需的所有文件(*。c 和*。h) (我在航空电子公司工作、为了遵守 Do-178C 认证规则、我需要识别软件项目包含/链接的所有源文件、但 很抱歉、软件包中 CSL 文件的组织不起作用!)

谢谢你

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

    软件开发人员指南中介绍了 CSL 示例:
    processors.wiki.ti.com/.../Processor_SDK_RTOS_CSL

    这将清除您对如何使用 CSL 驱动器的问题

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您在 SDK 中找到的 CSL 是 TI 目录处理器系列中所有器件支持的 IP 模块集合。

    为了跟踪所有.c 和.h 文件、请在根 CSL 文件夹中查找宏定义为 SOC_C6657的所有 IP 模块。 若要仅编译 CSL、可以转到 pdk_c665x_X_x_x_x/packages 并使用调用编译

    gmake CSL_clean
    Gmake CSL

    它将在命令行中显示包含的所有源文件。

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

    通过查看您在回答中提供的 CSL wiki 链接、我意识到在我的项目中有符号
    SoC_C6657
    未在任何位置定义、因此当我构建文件时、我遇到几个错误、因为并非所有必要的.h 文件都正确包含、因为未找到符号。
    在我在预定义符号之间设置它后、构建过程成功完成。

    此致
    AL_S

    电源
    我认为通过从工程的 CCS General properties 表单的 Main 选项卡的 Device section 列表中选择 TMS320C6657目标器件、可以自动定义此符号。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢你 Rahul:我也会尝试这个。

    此致

    AL_S