主题中讨论的其他器件:SysConfig
您好!
我正在从事一个类似 DSP 的项目、对输入信号进行采样、执行滤波、然后通过 UART 总线将其发送出去。 我想在两个内核之间拆分运算、其中 CPU2负责所有 ADC 工作、CPU1负责其余工作。
使用 Resource Explorer、我导入了一个用于具有 SysConfig 的双核的空项目:
我使用 SysConfig 创建了一个简单工程、其中我初始化了 CPU1的 ADCA 和 CPU2的 ADCB。 两个 CPU 之间不存在 IPC。 该项目已加载到 LAUNCHXL-28379D 中。
使用调试器时、我看到 ADCA 寄存器已正确初始化。 然而、在 CPU2上完成初始化后、ADCB 控制寄存器保持默认状态。
我怀疑 CPU1已接管 ADCB 的所有权、但我无法确认这一点。 您能帮我解决这个问题吗?
谢谢你。
利昂