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/PROCESSOR-SDK-C665X:处理器SDK示例配置

Guru**** 2607905 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/631564/ccs-processor-sdk-c665x-processor-sdk-example-configuration

部件号:Processor-SDK-C665X

工具/软件:Code Composer Studio

为了跟踪到驱动程序源代码,想知道哪个库链接到项目,但我在CCS项目属性中没有找到它。虽然有许多链接的库显示在MAP文件中。

此外,在生成的linker.cmd文件中,还有一个库列表,该库在CCS项目中的配置位置是什么?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已将您的查询转发给软件专家。 他们的反馈应在此处发布。

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

    我发现它在.cfg中配置如下:

    /*加载OSAL包*/

    VAR osType ="tirtos"

    VAR OSAL = xdc.useModule('ti.osal.Settings');

    OSAL.osType = osType;

    OSAL.socType = devType;

    /*装载主板封装并设置主板名称*/

    VAR Board = XDC.loadPackage ('ti.board');

    Board.Settings.boardName ="evmC6657";

    /*加载性能分析软件包*/

    VAR Utils = XDC.loadPackage('ti.utils.profiling');

    /*加载GPIO封装*/

    VAR GPIO = XDC.loadPackage ('ti.drv.GPIO ');

    GPIO.Settings.enableProfiling = TRUE;   

    gPI.Settings.sockType = devType;

    /*加载UART软件包*/

    VAR UART = xdc.useModule('ti.drv.uart.Settings');

    UART.socType = devType;

    VAR系统            = xdc.useModule('xdc.runtime.System');

    SysStd              = xdc.useModule('xdc.runtime.SysStd');

    System.SupportProxy       = SysStd;

    /*加载和使用CSL软件包*/

    VAR Csl             = xdc.useModule('ti.csl.Settings');

    Csl.deviceType          = devType;

    进一步的问题,对于这种RTSC程序包库,没有CCS项目,因此不能设置为依赖项目,如何在示例项目中调试源代码?  

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

    我们从其他RTOS用户那里得到了这样的反馈,即需要将项目设置为依赖关系,以便允许在库内进行调试。

    目前,在库中进行调试的最佳方法是在反汇编中找到符号,或者在调用函数时步入函数。 CCS编辑器随后将提供包含该功能的源文件的相对路径位置,并指示用户需要找到CCS的源,以便将反汇编与源相关联。

    例如:调用Board_init时,您可以在反汇编过程中在Board_Init处设置断点,然后等待代码到达该函数,然后在文件PDK c665x_1_0_8\packages\ti\board\src\evmC6657中找到该函数

    尝试一下,如果您遇到任何问题,请告诉我。

    此致,
    拉胡尔