对于omapl138,请问下,除了0-31个外部事件外(需要外部设备触发),PRUSS可以通过host0和host1 来接收中断,是否可以通过DSP内部软件向PRUSS发送中断。谢谢了
shuo wang10:
回复 Tony Tang:
感谢,
我是想尝试在PRUSS中实现upp的DMA的参数的重新配置,因为upp不再PRUSS的0-31个外部事件当中,所以接收不到upp传输完成中断,所以只能在DSP核中实现upp传输完成中断,所以我想让DSP中upp中断处理函数当中,发送一个中断给PRUSS让PRUSS可以继续向下执行,来重新配置upp参数。
不行的话,那我只能使用一个变量,来标记upp中断处理完成,然后在pruss循环来检测此变量是否置位了。
Tony Tang:
回复 shuo wang10:
既然在DSP中响应uPP中断了,那在ISR里配置一下uPP的DMA参数也多不了几条指令,相比于进出ISR的开销是很少的。个人觉得可能没必要再用PRU来配置uPP的DMA参数。
shuo wang10:
回复 Tony Tang:
好的,谢谢,那我就先不用PRUSS了