请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
工具/软件:TI-RTOS
尊敬的 TI 教授:
我想知道、作为 RC、DSP core0 通过 PCIe 总线与 FPGA 进行通信。 当 FPGA DMA 将帧数据传输到 DSP 时、DSP 将接收 msi 中断、核心0 IPC 通知 core1读取数据。我使用 SYS/BIOS 实现 IPC 通信。 我的问题是 SYS/BIOS 中断矢量与 PCIe 中断矢量冲突。 如图所示:
第一张图片.vecs 区域存储 了 SYS/BISO 中断矢量、第二张图片 vecs1存储 PCIe 中断矢量。第三张图片是我的 PCIe 中断矢量。在 RTSC 工具平台文件中、我将0x00800000 -0x00800200分配给 VECS。 当我运行程序时,程序将停止到第三 行图片100。 我认为 原因是中断矢量冲突。 我该怎么做才能解决这个问题?