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.

[参考译文] RTOS/TMS320F28335:使用 SYS-BIOS 和 controlSUITE 的链接器出现问题

Guru**** 2595805 points
Other Parts Discussed in Thread: CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/669598/rtos-tms320f28335-problem-with-the-linker-using-sys-bios-and-the-controlsuite

器件型号:TMS320F28335
Thread 中讨论的其他器件:controlSUITE

工具/软件:TI-RTOS

您好!

我使用的是具有 SYS/BIOS 6.53.1.03的 F28335 DSP。

为了开发我的项目、我使用 28335_RAM_lnk.cmd、但我不能使用 UIA 来检查任务的时间。

我想知道我需要使用  controlSUITE 和 UIA 运行 SYS/BIOS 6.53.1.03的哪个链接文件。

谢谢!

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

    我对 controlSUITE 不是很熟悉、只是按照28335_RAM_lnk.cmd 文件中包含的指令操作:

    /*===================================================================
    //对于 Code Composer Studio V2.2和更高版本
    //------------
    //除了这个内存连接器命令文件之外,
    //将头连接器命令文件直接添加到项目中。
    //将
    //外设结构链接到
    //内存映射中的适当位置需要使用头链接器命令文件。
    //
    //可以在中找到头文件链接器 \DSP2833x_Headers\cmd
    //
    //对于 BIOS 应用程序添加: DSP2833x_Headers_BIOS.cmd
    

    您似乎只需将"DSP2833x_Headers_BIOS.cmd"文件放入项目并重新构建即可。

    Alan

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

    -l DSP2833x_Headers_BIOS.cmd

    然后链接 DSP2833x_Headers_BIOS.cmd、但编译器告诉我它无法找到此文件。

    您知道我如何解决这个问题吗?

    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您使用的是 CCS2.2或更高版本、则说明将 DSP2833x_Headers_BIOS.cmd 文件添加到您的 CCS 工程中、我认为是这样。 因此、我认为这就是您应该做的事情。

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

    我可以将其标记为已解决吗?

    Todd

    [更新...标记 TI 认为由于不活动而解决的此问题。 如果您想继续讨论、请发表回复。]