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.

[参考译文] TMS320F28379D:EnDat 22 PM 库的源代码

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1426496/tms320f28379d-source-code-of-endat-22-pm-library

器件型号:TMS320F28379D

工具与软件:

您好!

我想询问是否可以获取 EnDat 2.2 PM 库("endat22_v2_00_00beta")和 BiSS-C PM 库的源代码。

我们对这些库中的 CLB 配置特别感兴趣。

提前感谢您的帮助。

此致、

Wilko.

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

    很遗憾、我们目前还没有有用/有文档记载的形式提供。  

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

    Lori、您好!

    无文档记载的表单对我也很有用。 但是、您或许可以选择描述几个具体要点。 在文档"C2000 Position Manager EnDat22库模块-用户指南"中、CLB 的任务概述如下:

    您能解释一下以下陈述吗?

    1. "确定发送到编码器的时钟沿与接收到的数据之间的临界延迟"

      我的解释:这可能涉及确定允许的最大频率。

    2. "能够调整上述两个时钟之间的延迟"

      我的解释:1-可以根据可以实现的稳定通信量来调整频率。

                     2也可以是两个时钟信号 ENC CLK 和 SPI CLK 之间的延迟、我测量出的延迟约为18ns。  
    3. "能够通过软件配置块并调整延迟"

      我的解释:通过软件补偿调整传播延迟。

    您可以提供有关 CLB 任务的任何其他上下文将非常有帮助。

    谢谢!

    此致、


    Wilko.

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

    Wilko,  

    我发现指南中的语言让我有点困惑。  

    通常、CLB 负责:

    - 控制 RS485接口的 TxEN

    -生成编码器时钟

    - 为发送和接收生成 SPI 时钟

    -正确地将 SPI 时钟与接收到的数据对齐

    -补偿传播延迟