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.

[参考译文] TMS320F28379S:F28377s 与 F28379s 以及 BiSS/Endat 库

Guru**** 2539500 points
Other Parts Discussed in Thread: C2000WARE, CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/838245/tms320f28379s-f28377s-vs-f28379s-and-biss-endat-library

器件型号:TMS320F28379S
Thread 中讨论的其他器件:C2000WAREcontrolSUITE

您好!

我们 生产基于 F28377的伺服驱动器。 该软件基于 IDDK 示例。

现在、我们需要添加 BiSS/Endat 可能性。

为此、我们将使用使用 CLB 的 TI BiSS 和 endat 库。

正如我在该论坛(9月10日)上看到的、数据表已更新以说明 CLB、配置工具即将推出。


我刚才看到 CLB 块在 F28377上不可用、而仅在 F28379上可用。

-1)如果我们用 F28379替代微控制器、F28377的软件和硬件是否完全兼容? (CCS IDE 工程选项需要将目标从77更改为79、但这是唯一要做的更改?)

-2)为 F2837xD 提供了 BiSS/Endat 库示例 我认为该库在 F28379S 版本上也适用吗?


谢谢

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

    您好!

    [引用用户="A GIR"]

    正如我在该论坛(9月10日)上看到的、数据表已更新以说明 CLB、配置工具即将推出。

    [/报价]

    是- CLB 配置工具将于9月底在 C2000ware 版本中提供。

    [引用用户="A GIR"]-1)如果我们用 F28379s 替代微控制器、F28377s 软件和硬件是否完全兼容? (CCS IDE 工程选项需要将目标从77更改为79、但这是唯一要做的更改?)

    CLB 在 F28377上不可用。 它在 F28379上提供。 其余软件将兼容、因为 F28379s 配置是 F28377s 的超集。

    2)为 F2837xD 提供了 BiSS/Endat 库示例 我认为该库在 F28379S 版本上也起作用?


    库示例是为 F2837xD Launchpad 开发 的、但如果 您使用的封装和引脚与库具有固定引脚分配定义的封装和引脚相同、我希望它在 F2837xS 上工作。

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

    好的

    实际上、我更改了引脚分配

    SPI 连接到 GPIO63至66、 (仅 MUX 配置更改、库中没有其他配置?)

    OUTPUTXBAR1中使用的 GPIO 34被移至 GPIO 24。 那么唯一的变化是在初始化时间内。 我们不是将 GPIO34配置为 MUX=1、而是配置 GPIO24。 我希望库中不会再引用这个 GPIO 吗?

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

    您好!

    请参阅相应接口的库用户指南。
    这些示例位于 C:\ti\controlSUITE\libs\app_libs\position_manager\v01_02_00_00\ \Doc
    本文档有一节标题为"资源要求"。 如果资源是专用的-则无法更改引脚配置。
    SPI 看起来不错、但 GPIO34被列为专用资源。

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

    您好!

    我看到了该文档。

    该文档似乎表示无法更改它。

    如果库也将 GPIO34用作 GPIO、则应该是这样、因为如果它只用作 OUTPUTXBAR、那么在任何具有此函数的 GPIO 上的 MUX 配置应该是可以的。

    我能否从 Texas Instruments 获得肯定答案、或许直接从负责此库开发的团队那里获得答案?


    如果必须使用 GPIO34、那么 Texas Insturment 是否可以使用 GPIO24生成库?

    谢谢

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

    您好!

    由于它被标记为专用资源、因此您只能使用 GPIO34。
    TI 没有针对不同 IO 配置发布更新的库的计划。
    但是、我们将在本月末发布一个用于配置 CLB 的工具。
    借助此工具、客户可以使用 CLB 设计自己的逻辑、并根据需要配置 IO。
    稍后、我们还计划使用此工具发布所有源代码和示例、适用于 EnDat、BiSS-C 等
    与预先定义的资源要求的库不同、客户将能够调整这些配置。
    这些  EnDat、BiSS-C 示例基于 CLB 工具的发布日期尚未最终确定-当前计划是在明年年初发布。

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

    您好!

    我了解您的位置、但不会向我报告是否可以将 GPIO24用作输出 XBAR 而不是 GPIO34的风险。

    但在我看来、影响非常重要。

    实际上、它是作为"专用"资源生成的。 但是、如果我们采用图 P6、则 GPIO34位于 XBAR 的输出端。 因此、根据这种情况、我们可以将 OUTPUTXABR 映射到通过 其 MUX 配置接受此配置的任何其他引脚。

    这可能导致问题的唯一情况是、如果库通过读取 GPxDAT 寄存器获得该引脚的状态...

    如果 Texas Instruments 中的任何人有权访问源代码、如果软件库管理此引脚或允许输出 XBAR、则可以这么说。

    我知道我的请求并不重要。
    另一个解决方案是尝试、但我有了所有必要的时间、就太晚了、才可以对卡的设计进行任何更改。 (知道这些变化无论如何都会带来很大的问题)
    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我将检查该来源或对此进行测试、并在2天内返回给您。
    您能否在 controlSUITE 中确认您所查看的软件的版本?
    它是 position_manager\v01_02_00_00吗?

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

    是的、这是这个版本。
    我将非常感谢你这样做。
    期待再次见到您。

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

    您好!

    您对我有一些新的看法吗?

    谢谢

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

    您好!

    尚未更新-将在今天结束时更新。

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

    您好!
    我已经检查过、如果您使用 的是 position_manager\v01_02_00_00、则可以使用 OUTPUTXBAR1将 GPIO34重新映射到其他位置。
    因此、是的、您可以使用上面的映射方式。

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

    您好!

    我很高兴听到这个消息!

    感谢您的测试。