Thread 中讨论的其他器件:SYSBIOS
工具/软件:TI-RTOS
你(们)好
我的工具:
操作系统:Win7
电路板:定制
CCS:V7
XDC:3.23.4.60
SYS/BIOS:6.33.6.50
NDK:2.21.2.43
我正在开发一个涉及 FPGA 和 DSP 的定制电路板。 我可以通过 SRIO 将数据从 FPGA 发送到 DSP_Core0 (DIO 工作模式)。 现在、我要开发 DSP SRIO 项目。
首先、我想将 GPIO 中断添加到项目中。 我在"*。cfg"文件中添加了一些代码、如下所示:
接下来、我将 GPIO 配置添加到代码中。 我应该 提到的是、我在另一个项目中测试 GPIO 中断代码、它工作正常。
当我构建项目时、没有出现任何错误、但出现了一些警告 、如下所示:
e2e.ti.com/.../2350.Console.txt
当我运行程序时、SRIO 工作正常、但 GPIO 中断不工作!!!
问题1:
为什么 GPIO 中断不能与 SRIO 配合使用?
问题2:
在 SRIO 写入 DSP_Core0存储器中的数据后、FPGA 如何通知 DSP_Core0?
我认为的架构是、在 FPGA 写入 DSP_Core0 存储器中的数据后 、DSP_Core0会立即发出通知(如发生中断)、完成指定的过程(如 ISR)并再次由 SRIO 将数据返回到 FPGA。 DSP_Core0 额外执行了其他任务(例如通过以太网与 PC 通信或通过 IPC 与其他内核通信以及执行其他任务)。
问题3:
是否可以 在 Core0上运行 SRIO 和以太网?
请帮帮我。
此致
