您好!
我当前使用 DRV8311P 来控制电机
一个 MCU 控制一个 DRV8311P 并最终控制一个电机。 电机的控制计划通过 FOC SVPWM、电流环路、速度环路和位置环路进行控制。 现在、我有几个问题
DRV8311P 必须使用 tSPI、无法使用 SPI?
2.如果可以使用 SPI,PWP_SYNC 应该做什么? 因为我在 DRV8311
3.目前我只找到了官方提供的 SPI 码。 目前是否有可用于基准移植的 tSPI 代码? 请提供 tSPI 的代码
谢谢你。
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.
您好!
我当前使用 DRV8311P 来控制电机
一个 MCU 控制一个 DRV8311P 并最终控制一个电机。 电机的控制计划通过 FOC SVPWM、电流环路、速度环路和位置环路进行控制。 现在、我有几个问题
DRV8311P 必须使用 tSPI、无法使用 SPI?
2.如果可以使用 SPI,PWP_SYNC 应该做什么? 因为我在 DRV8311
3.目前我只找到了官方提供的 SPI 码。 目前是否有可用于基准移植的 tSPI 代码? 请提供 tSPI 的代码
谢谢你。
尊敬的 Chun:
感谢您的提问。
我不建议将 SPI 用于 tSPI 器件(DRV8311P) 型号、并建议仅使用 tSPI 代码。 不过这可能可行、但需要解决协议/寄存器配置方面存在的差异、如下图数据表中所述:
对于 PWM_SYNC、引脚直接连接到 MCU 时、无需对 tSPI 协议进行任何更改、与之不同的是8311S 将 PWM_SYNC 从 MCU 路由到 INLB 引脚。
关于任何起始代码、 我认为我们没有可提供的示例代码、但我会确认是否有任何此类 资源。
此致、
-约书亚