请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:OMAP-L138 工具/软件:TI-RTOS
我使用 uPP 端口连接到收发器。 Q 通道用于接收数据、I 通道用于发送。
启动时、我对 Q 和 I 通道的两个描述符进行排队、等待 EOWI 中断、然后对新描述符进行排队等。
问题:我在接收时看到数据丢失(相位破裂)、而我在输入新描述符时发现破裂时间已接近:
uppRegs->UPQD0 = new_frame;
uppRegs->UPQD1 =(行<< 16)|(字节);
uppRegs->UPQD2 =字节;
我查看了大量 uPP 使用示例、发现与代码没有明显的区别。