工具/软件:
你(们)好
我正在考虑使用 AM263P4。 该器件具有4个内核。 我从未使用过多核微控制器。
是否可以单独控制每个内核?
如果上述问题的答案是肯定的、 是否可以使用每个内核中的内存来交换数据?
对于 exsample、CPU0⇔CPU1、 CPU0⇔CPU2、 CPU0⇔CPU3、 CPU0⇔CPU4、 CPU1⇔CPU2、 CPU1⇔CPU3、CPU1⇔CPU4、 CPU2⇔CPU3、 CPU2⇔CPU4、 CPU3⇔CPU4。
此致。
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.
工具/软件:
你(们)好
我正在考虑使用 AM263P4。 该器件具有4个内核。 我从未使用过多核微控制器。
是否可以单独控制每个内核?
如果上述问题的答案是肯定的、 是否可以使用每个内核中的内存来交换数据?
对于 exsample、CPU0⇔CPU1、 CPU0⇔CPU2、 CPU0⇔CPU3、 CPU0⇔CPU4、 CPU1⇔CPU2、 CPU1⇔CPU3、CPU1⇔CPU4、 CPU2⇔CPU3、 CPU2⇔CPU4、 CPU3⇔CPU4。
此致。
您好、
在 AM263P4上、您有四个 R5F 内核、这些内核可以独立控制并配置为彼此同步和通信(所有组合中)。
对于同步和通信、我们使用 IPC (处理器间通信)、您可以阅读 TRM 中的第8章、了解 IPC Spinlock 和 Mailbox、并阅读 TRM 中的共享存储器和中断。
在软件方面、您可以在 MCU_PLUS_SDK 中的以下路径中看到 IPC 示例: MCU_PLUS_SDK/examples/drives/IPC 、并了解多核示例应用的工作原理。 如果您对多核有任何具体问题、请告诉我
此致、
Shaunak
如果上述问题的答案是肯定的、 是否可以使用每个内核中的内存来交换数据?
对于 exsample、CPU0⇔CPU1、 CPU0⇔CPU2、 CPU0⇔CPU3、 CPU0⇔CPU4、 CPU1⇔CPU2、 CPU1⇔CPU3、CPU1⇔CPU4、 CPU2⇔CPU3、 CPU2⇔CPU4、 CPU3⇔CPU4。
[/报价]内核之间的消息交换示例如下所示:
在执行邮箱通信时、遵循以下序列。