This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] RTOS/OMAP-L138:OMAP-L138 uPP 数据丢失

Guru**** 2555630 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/610783/rtos-omap-l138-omap-l138-upp-data-lost

器件型号:OMAP-L138

工具/软件:TI-RTOS

我使用 uPP 端口连接到收发器。 Q 通道用于接收数据、I 通道用于发送。

启动时、我对 Q 和 I 通道的两个描述符进行排队、等待 EOWI 中断、然后对新描述符进行排队等。

问题:我在接收时看到数据丢失(相位破裂)、而我在输入新描述符时发现破裂时间已接近:

      uppRegs->UPQD0 = new_frame;
      uppRegs->UPQD1 =(行<< 16)|(字节);
      uppRegs->UPQD2 =字节;

我查看了大量 uPP 使用示例、发现与代码没有明显的区别。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Atmeg、

    我已将此事转交给专家。 他们的反馈应发布在此处。

    BR
    Tsvetolin Shulev
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    重要声明:破裂位于 DMA 数据包内、而不是数据包之间!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我的错误被解决了,很抱歉!