工具/软件:TI-RTOS
您好!
我使用:
PDK_AM437X_1_0_6
EDMA3_LLD_2_12_03_27
PRU-ICSS-HSR-PRP-DAN_01.00.02.00
以下是一些问题:
1) PRP-ICSS-HSR-PRP-Dan 使用 EDMA。 它还会创建 EDMA 处理程序。 要使用 EDMA、我需要处理程序。 我找到了函数 EDMA3_DRV_getInstHandle(),但我不知道 phyCtrlerInstId (EDMA3控制器实例 ID (硬件实例 ID,从0开始)和 RegionID ( 需要先前 打开的驱动程序实例句柄的阴影区域 ID )是什么?!
2) 我想在 PRP 应用程序的同时将 EDMA 用于自定义任务、但以下是诀窍:
我想设置具有 ARM 的 EDMA 通道以将数据从 PRU RAM 复制到 DDR、但当数据在其一侧准备就绪时、PRU 必须触发传输。
我担心这应该如何工作、因为访问 EDMA 时需要 LLD 挂起信标、我不知道如何使用 PRU 实现这一点。
有什么想法如何解决?
此致、Mare
