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/TMDSEVM6678:如何使用主从内核

Guru**** 2611705 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/578421/ccs-tmdsevm6678-how-to-use-master-slave-core

器件型号:TMDSEVM6678

工具/软件:Code Composer Studio

你(们)好

我需要在项目中使用4个内核:

core0将是主器件、而内核1、2和3将是从器件。

我需要在内核0发送命令后同时运行内核1、2和3。

执行该操作的最佳选择是什么?

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

    请查看在 C667x 器件上的 Processor SDK RTOS 中实现图像处理演示的情况。 这实现了基于用户输入的2、4和8个内核的图像处理功能。 在该示例中、内核0是主器件、Core1-7是从器件。
    processors.wiki.ti.com/.../Processor_SDK_RTOS_Image_Processing_Demo

    希望这对您有所帮助。

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

    你(们)好, Rahul

    我找到了这个示例。  

    感谢你的帮助

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

    我已经在 processors.wiki.ti.com/.../Processor_SDK_RTOS_Image_Processing_Demo 中查看了该示例
    但´m、我现在不使用 NDK。

    我使用 IPC 示例(消息)构建了我的项目。 现在、我可以按主内核启动所有内核、但主内核在所有内核完成后运行。

    我需要主器件启动所有内核并同时运行。 有可能吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请参见 David`s 响应、在主内核开始运行后唤醒从内核:
    e2e.ti.com/.../277259

    如果必须同时发生这种情况、您可以在 TI RTOS 中的任务中实现此目的、并以低于主内核上运行的主任务的优先级唤醒从内核。

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

    我在 ti dir 中找到"sriobot_helloworld.c"

    我已经编译了代码、我有一些问题:

    1 -是否可能具有不同的.out 和代码?

    2 -它是否在 TI 仿真器(CCS 5.5)中工作?