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.

[参考译文] MSPM0G3507:MSPM0G3507

Guru**** 2391025 points
Other Parts Discussed in Thread: DRV8316, SYSCONFIG, DRV8305, LP-MSPM0G3507, BOOSTXL-DRV8305EVM

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1439085/mspm0g3507-mspm0g3507

器件型号:MSPM0G3507
主题中讨论的其他器件: BOOSTXL-DRV8305EVM、DRV8316 、SysConfig、DRV8305

工具与软件:

您好!

CAN 评估板 LP-MSPM0G3507与板 BOOSTXL-DRV8305EVM 配合使用 

此致

Zbyno

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

    您好、感谢您问这个问题! 是的、观察 BOOSTXL-DRV8305EVM 的 BoosterPack 引脚排列、 因为这些引脚正确匹配、它可以在 LaunchPad 中正常工作。 希望这对您有所帮助!

    -Brian

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

    Brian、您好!

    我将使用为 DRV8316编写的 SW-MSPM0G3507应用程序。

    但两者的连接器略有不同(霍尔+其他)

    这不是问题吗?

    此致

    Zbyno

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

    我看到 SCS 和 PWRGD 信号不同。 如果您使用 Launchpad 和 BoosterPack、您可以在 PB12和 PB17之间放置一根跳线来修复 SCS 的引脚不匹配问题。 对于 PWRGD、由于它连接到 M0的 NRST、因此可能会出现问题。 一种可能的解决方案是断开连接到 BoosterPack 的布线。 这是假设您的应用不需要 PWRGD 信号。 如果您需要 PWRGD、则可以断开 M0上的布线、然后将 PWRGD 信号跳线到另一个断开的 GPIO 以监控状态。

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

    您还可以尝试在 SysConfig 中禁用 NRST 引脚、以查看这是否解决了那里的不匹配问题。

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

    谢谢您 Brian

    我将尝试它,我将看到

    此致

    Zbyno

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

    Brian、您好!

    那么、来自 MCU 的 SPI 命令会怎样呢? DRV8305和 DRV8316都有一些不同的寄存器。

    此致

    Zbyno

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

    您好、Zbyno、SPI 命令将是您在 MCU 代码中根据您使用的电机驱动 EVM 实现的。 如果同时使用这两个器件、则需要为其中一个器件分配第二个 nCS 引脚、以便您可以在同一总线上与这两个器件进行通信。

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

    您好、Brian

    我只想与板 DRV8305通信。 我想 DRV8305还有其他一些寄存器、而 DRV8316是写入 SW 的。

    此致

    Zbyno

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

    您好、Zbyno、您是否能够使 M0和 DRV8305成功通信?

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

    您好、Brian

    我会努力做到这一点。 但一些建议可能是积极的

    此致

    Zbyno

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

    大家好、Zbyno、我将查看最新 M0 SDK 中的一些电机控制示例作为参考。 有多个适用于有传感器/无传感器 FOC 电机控制的套件、其中还包括电机控制库。

    -Brian

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

    谢谢您 Brian

    我将等待您的回答

    此致

    Zbyno

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

    您好、Brian

    如果没有霍尔传感器的信号、您的软件能否正常工作?

    周末愉快

    Zbyno

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

    尊敬的 Zbyno:

    您应该能够在没有霍尔传感器的情况下运行无传感器电机控制示例项目(根据您的特定设置调整任何分配)。 DRV8305将处理相位检测并向 MCU 提供电流检测输出、该输出可用于测量电机相电流、以通过应用 MCU 实施过流保护、外部扭矩控制或外部换向控制。 我没有看到专门用于 DRV8305的示例项目、但您可以在无传感器 FOC 文件夹中导入类似器件的示例项目、并根据您的设置在 SysConfig 中修改该项目。

    -Brian

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

    谢谢、Brian。

    我在没有霍尔传感器的情况下尝试它

    此致

    Zbyno