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.

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

Guru**** 2425350 points
Other Parts Discussed in Thread: MSPM0L1306

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1331280/lp-mspm0l1306-motor-control-code-example-for-drv8243s-q1

器件型号:LP-MSPM0L1306
主题中讨论的其他器件:MSPM0L1306

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


此致
丹尼尔

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

    TI 具有一个电机控制库:

    https://www.ti.com/lit/an/sprad34b/sprad34b.pdf

    但滚动起来可能会更容易。

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

    我还发现了此应用手册、并研究了代码示例、但用处不大。 是否有另一个使用 SPI 的有刷直流电机驱动器的示例?

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

    那么您可以获得通用 SPI 示例并找出驱动程序的命令。

    但您只需获取一个具有步进和方向输入的驱动器并发送 GPIO 脉冲、就可以节省*很多*时间、我使用了计时器、但这不是必需的。

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

    Daniel、您好!

    我们给出了 SDK 中的一些 SPI 接口示例、您可以查看这些示例并将其作为参考。

    同时、我想没有 DRV8343S 的演示、SDK 中有一些 通过 SPI 配置 DRV 器件的演示、您可以将其作为参考。

    此外、要配置 DRV8343S、我建议您可以在 DRV 论坛中为驱动程序库提交一个新的线程。 然后您可以根据库进行一些测试。

    B.R.

    萨尔