我想通过以太网实现视频处理,将输入视频处理后送出,但是我只实现了一帧图像的收发,(我在PC端用回环时没用冲突),我参考的是NDK 的 hello workd ,UDP,我的发送接收是不是要建立不同的TASK,请问有什么好的解决方法能防止冲突吗?
Andy Yin1:
您好,
从你的测试来看已经实现了数据的收发,对吧?你的问题是如何解决数据收发的冲突?
EMAC是双工的,也就是说收发是并行的,不会有冲突,只是在收发CPU侧的后处理和前端处理时,可以通过不同的task启动,也可以穿行由一个task完成,取决于你的应用。我的建议是对于发送侧来说,因为完全是DSP应用程序控制的,所以问题不大;对于接收侧来说,可以采用中断触发处理的方式达到实时的效果。
TI中文支持网

