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/TMS320F28379D:双核处理器(TI-RTOS)应用设计指南

Guru**** 2534260 points
Other Parts Discussed in Thread: TMS320F28379D

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/604935/rtos-tms320f28379d-application-design-guide-for-duel-core-processors-ti-rtos

器件型号:TMS320F28379D

工具/软件:TI-RTOS

我将 TMS320F28379D 视为开发生产工具时使用的 UC。  这是我第一次尝试多核设计、我想继续在愚蠢的过程中使用 RTOS。  我想知道是否有使用 TI-RTOS 的多核设计指南。  我已经看过、但看不到任何东西。

我的有限经验使我有两种可能的方法

每个 内核都运行自己的 TI-RTOS 调度程序、并且有自己的任务列表、任务列表被限制为一个内核。

2。两个内核都可以通过查看共享存储器中受保护的分段调度程序来运行任何任务、以执行下一个可用的最高优先级任务。

那么、TI-RTOS 中是否存在多核的现有设计模式?

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

    我的理解是、目前 C28上的 TI-RTOS 仅支持#1。 每个内核都将运行其自己的内核实例。

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

    感谢您的回复。  这是我怀疑的、但我不确定。  这似乎是复制资源 和强加一些限制、但从开发人员的角度来看、这更容易。