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.

[参考译文] DRV8243S-Q1LEVM:drv8243S-Q1和 MSPM0L1306的电机控制代码示例

Guru**** 2457280 points
Other Parts Discussed in Thread: DRV8243-Q1, MSPM0L1306, DRV8243S-Q1LEVM, MSPM0G3507

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1331282/drv8243s-q1levm-motor-control-code-example-for-drv8243s-q1-and-mspm0l1306

器件型号:DRV8243S-Q1LEVM
主题中讨论的其他器件:MSPM0L1306、DRV8243-Q1、 MSPM0G3507

大家好!
我想对 MSPM0L1306进行编程、以便通过 SPI 与电机驱动器 DRV8243S 进行通信、因此它会驱动电机50ms。 我的问题是、是否存在代码示例?其中 MSPM0L1306通过 SPI 控制 DRV8243S、我可以对此进行修改? 我非常感谢您的帮助! 也可以随时通过电子邮件与我联系。


此致
丹尼尔

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

    Daniel、您好!

     DRV8243S-Q1LEVM 的带有 CCS 的源代码和项目文件可从 EVM 网页 https://dr-download.ti.com/software-development/support-software/MD-8Fqtr3axho/01.00.00.0B/slvc821b.zip 下载。我们没有 MSPM0L1306的代码示例。

    但是、MSPM0L1306存在基于 CCS 库的代码示例和 GUI、适用于 DRV8706S-Q1、后者是一款基于 SPI 的寄存器控制智能栅极驱动器、用于驱动与 DRV8243-Q1类似的 BDC 电机。  

       

    本应用手册介绍了用于电机控制的 MSPM0 SDK、包括 DRV8706S-Q1、 https://www.ti.com/lit/an/sprad34b/sprad34b.pdf。 可通过此处  https://www.ti.com/tool/MSPM0-SDK 访问 MSPM0 SDK

    此致、Murugavel  

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

    尊敬的 Murugavel:

    感谢你的帮助。 我已经使用 DRV 中的 EVM GUI、电机正常旋转。 我也研究了来自8706的 SDK 代码示例、但对我来说帮助不大。 您是否具有可移植到 mspm0的 drv8243S 的 C2000示例?  
    此致

    丹尼尔

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

    Daniel、您好!

    您能否解释一下在尝试重复使用 DRV8706 SDK 代码示例时遇到了哪些问题? 这将有助于我们知道,这样我们就可以在未来有一个更好的例子。  

    如果您对 MSPM0 SDK 有特定问题、请在 MSPM0 SDK 论坛中发布问题。 他们或许能够为您提供解决方案。  

    我们 最近使用了 DRV8706 MSPM0 SDK 示例框架来为具有 SPI 寄存器的 BDC 电机的新产品 EVM 开发固件。 HAL 层在第一次尝试时运行良好、并且该示例可为大多数器件再次使用。 我们实际上已将其顺利移植到 MSPM0G3507。 我想和大家分享一下我们使用 SDK 的体验。   

    我不知道任何其他 适用于 DRV8243S 的代码示例、包括 C2000的代码示例。 谢谢。

    此致、Murugavel