您好!
我使用的是 F28388D 控制器、我对 CPU1和 CPU2之间针对外设 Fame 1的此控制器的总线争用有疑问:
我指的是 TRM SPRUII0B: 2019年5月–2020年5月修订版
从总线架构中,我理解如下:
11.6 CPU 和 CLA 仲裁
•外设帧1:ePWM、eCAP、eQEP、SDFM、CMPSS、 DAC
•外设帧2:PMBus 和 SPI
冲突示例:CLA 正在访问 DACA、而 DMA 正在同时访问 DAC-B
冲突示例:CPU 正在访问 SPI FIFO、而 DMA 正在同时访问
PMBus 寄存器。
非冲突示例:CPU 在 DMA 访问 SPI 时访问共享 ePWM。
上述 文本解释了如果我们使用 CPU 及其 DMA、CLA,则需要仲裁。
这里我的问题是、如果我在 CPU1中使用 ePWM、在 CPU2中使用 eCAP、我们是否仍然需要仲裁逻辑。 他们有独立巴士吗?
谢谢、
Nagesh