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.

[参考译文] TMS320F28379D:由 CPU 控制的外设2.

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

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/612089/tms320f28379d-peripherals-controlled-by-cpu-2

器件型号:TMS320F28379D

大家好、

我想在由 CPU 2控制的 TMS320F28379D 上使用 SCI 作为 UART。
实际上、我认为我已经找到了我要查找的一些信息(e2e.ti.com/.../418734)
但´d 想在更抽象的层面上对其进行澄清-而不是与特定的暗文相关联。
 

问题1:
由于链接线程已经准备就绪了一点旧-是否有一个方法指南介绍如何使外设从 CPU 2上运行?

我的理解是:

1)  CPU 1/CPU 2.
CPU μ´s 都独立于彼此启动其"专用"系统部件、就像这样
-InitSysCtrl();
-InitPieCtrl();
-InitPieVectTable();
-可以是 InitTimer_0 ();

2) CPU 1
 -配置需要它的引脚以便与相关外设配合使用
 -将外设的控制设置为 CPU2  
2) CPU 2.
-通过轮询 MemCfgRegs 来等待对外设的"访问被授予"
-配置外设

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我写信告诉您、C2000团队成员已被分配到此帖子、应该很快回答。

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

    您的理解是正确的。 在最后一步中、用户可以让 CPU2轮询某些配置位、或使用 IPC 方法从 CPU1通信 CPU2、以确保所有配置均已完成。 CPU2可以轮询 IPC 状态、也可以是中断。

    此致、

    Vivek Singh
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您的一般理解似乎是正确的。 如果您还没有、请查看 F2837xD_Examples_Dual 中的示例以了解详细信息。

    我要澄清的是、轮询 MemCfgRegs 的操作正在等待授予 RAM 部分的访问权限、而不一定是外设的访问权限。

    惠特尼