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.

[参考译文] TMS320C6678:关于 TSIP Tx 通道缓冲器格式

Guru**** 2559950 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/619103/tms320c6678-about-tsip-tx-channel-buffer-format

器件型号:TMS320C6678

您好、香榭丽舍

您能否告诉我、   谁用 CID 和 自由运行的帧计数器填充了传输通道缓冲器中的第一个和最后一个32位位置?

很抱歉、我想在  日本时间的第21天的星期一之前得到答案?

此致、
J-Breeze

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

    我已通知软件团队。 他们的反馈将在此处发布。

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

    您好!

    Dose、有人帮助我吗?

    此致、
    J-Breeze

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

    您好!

    您能告诉我有关我的查询的当前状态吗?

    此致、
    J-Breeze

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Yordan、您好吗、 您可以再次通知 SW 团队吗? 我还没有得到任何答复。 此致、 j-Breeze
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件驱动程序必须在发送方向填写 CID 和 FFFC。 硬件要求值正确。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Michael、

    感谢你的答复。

    我想确保您的回答、以防万一。
    我的问题 是、谁用   CID 和 FRFC 填充发送通道缓冲器中的第一个和最后一个32位位置。
    那么、您是否意味着软件驱动程序使用 CID 和 FRFC 填充"传输通道缓冲器"中的两个32位位置?

    此致、
    J-Breeze  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、它由软件驱动程序填充。

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

    UG 表示  、一旦启用 TDMU、通道缓冲器就不可由软件访问。
    软件驱动程序在传输过程中写入缓冲区的剂量是多少?

    此致、
    J-Breeze

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

    请阅读 TSIP UG 2.6

    通道缓冲器中帧的第一个32位位置用32位填充
    同步值。 该32位值包含一个8位通道配置 ID
    (CnID)和自由运行帧计数器的低24位。 通道
    配置 ID 由软件在相应的通道使能中定义
    寄存器。 在接收帧结束时、下一帧的开始、此时
    通道缓冲区被刷新到内存相同的32位值被再次写入
    通道缓冲器。 同时、一个新的32位值、至少具有已递增的空闲值
    正在运行的帧计数器被写入通道缓冲器的另一半。 存在
    在存储器中帧开始处的同步值的执行提供了一种方法
    软件来识别和跟踪用于该帧的配置。 。
    在帧的末尾存在相同的值为软件提供了一种方法
    确认整个帧已写入内存。

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

    您能告诉我您告诉我的描述中的哪一部分回答了我的问题吗?
    我的问题是、谁使用  CID 和 FRFC 填充"发送"通道缓冲器中的第一个和最后一个32位位置、而不是接收通道缓冲器。

    您之前回答过我、软件驱动程序用 CID 和 FRFC 填充了"传输通道缓冲器"中的两个32位位置。
    但是 UG 表示  、一旦启用 TDMU、通道缓冲器就无法通过软件访问。

    请再次阅读 TSIP UG 2.6。


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

    尊敬的 Eric:

    我的理解不正确? 您能告诉我有关问题的当前状态吗?


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我查看了 TSIP 驱动程序代码,看到了 TSIP_SET_FRFC(),因此我相信这可以通过软件访问。

    此致、Eric