LPC55xx/LPC55Sxx 中的双核属于非对称体系结构,这意味着一个核(CPU0)是主核,另一个核(CPU1)是从核。默认情况下,CPU0 被设置为 master,可以正常工作,而 CPU1 被设置为 slave,当芯片启动时,CPU1 被设置为 hold,它的时钟被禁用。要让从核工作,需要主核通过寄存器来释放它和使能其时钟。在双核工作的情况下,它们需要彼此通信,因此 LPC55xx/LPC55Sxx 提供了具有以下特性的 CPU 间邮箱机制。
• 提供处理器间通信,允许多个 CPU 以简单的方式共享资源和彼此通信。
• 每个 CPU 可以给它的伙伴产生多达 32 个用户定义的中断。
• 每个 CPU 可以申请共享资源,如果它是可用的。
• 为通信握手提供互斥配置。
543
下载ECAD模型