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.

[参考译文] TMS320F280039C-Q1:通过 CLB 实现 2 个 BiSS 通信接口

Guru**** 2815985 points

Other Parts Discussed in Thread: TIDM-1010

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1603392/tms320f280039c-q1-implement-2-biss-communication-interfaces-with-clb

器件型号: TMS320F280039C-Q1
Thread 中讨论的其他器件: C2000WARETIDM-1010

您好、专家、

我的客户正在考虑在 C2000 器件上实现 BiSS 通信接口。 我们找到了 TIDM-1010、在设计指南中说“主器件只运行一个具有一个或多个传感器的器件“、“该软件包括一个用于实现主要 BiSS 接口功能的库“。 在 C:\ti\c2000\C2000Control_SDK_5_04_00_00\libraries\position_sensing\bissc\lib 中 Ware_Motor、只有 PM_bissc_f28p65x.lib。

需要您帮助回答以下问题、以确定在客户的用例中使用此解决方案是否可行:

  1. 是否可以将此解决方案迁移到其他 C2000 器件(例如 F280039C-Q1)上? 由于 motorcontrol SDK 中只有 PM_bissc_f28p65x.lib、因此如何为其他 C2000 器件生成库?
  2. TIDM-1010 中使用了 2 个 CLB 逻辑块、F28P65 中的标题 3 和 4。 因此、要有 2 个 BiSS 接口、我们需要选择至少具有 4 个 CLB 逻辑块的器件、对吗?  
  3. 是否可以支持 2 个 BiSS 接口? 如何获取所需的库?
  4. 客户根据 TIDM-1010 将 BiSS 接口集成到其应用中的建议步骤是什么?

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否可以将此解决方案迁移到其他 C2000 器件(例如 F280039C-Q1)上工作? 由于 motorcontrol SDK 中只有 PM_bissc_f28p65x.lib、因此如何为其他 C2000 器件生成库?

    SDK 中提供了库和系统演示的源代码。 客户可以将其移植到其他器件。

    2 CLB 逻辑块在 TIDM-1010 中使用、F28P65 中的标题 3 和标题 4。 因此、要有 2 个 BiSS 接口、我们需要选择至少具有 4 个 CLB 逻辑块的器件、对吗?  [/报价]

    是的 — 这将是最直接的。 创建两个设计实例、每个实例使用 2 个 CLB 逻辑块。

    是否可以支持 2 个 BiSS 接口? 如何获取所需的库?

    通过创建设计的两个实例、可支持两个。 此示例的源代码包含在 SDK 中、可供客户使用。

    客户根据 TIDM-1010 将 BiSS 接口集成到其应用中的建议步骤是什么?

    该软件指南提供了“BiSS-C 库集成“以及有关如何集成该库的建议。

    https://dev.ti.com/tirex/explore/node?node=A__AM7QgfNElpukOyKdL8PEHw__motor_control_c2000ware_sdk_software_package__0.jXikd__LATEST

    [/quote]