主题中讨论的其他器件:TMS320F28379D、 MCT8315Z、 MSP430FR2355
工具与软件:
我想使用 MCT8315ZEVM 控制 BLDC 电机。 控制逻辑将来自 TMS320F28379D、类似于 PWM、它将进行感应。
我的问题是如何使用 SPI 或任何其他协议来通信两个电路板?
我无法找到 MCT 板的任何寄存器、我可以写入这些寄存器并执行特定任务。
在这方面提供任何帮助都会非常有帮助。
谢谢
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.
工具与软件:
我想使用 MCT8315ZEVM 控制 BLDC 电机。 控制逻辑将来自 TMS320F28379D、类似于 PWM、它将进行感应。
我的问题是如何使用 SPI 或任何其他协议来通信两个电路板?
我无法找到 MCT 板的任何寄存器、我可以写入这些寄存器并执行特定任务。
在这方面提供任何帮助都会非常有帮助。
谢谢
尊敬的 Shubham:
您特别想通过 SPI 进行通信? EVM 上的 MCU 当前不利用 SPI 引脚、并且 MCT8315Z 没有 SPI 功能。
MCT8315ZEVM 上 MSP430FR2355 (U4)中的固件不使用 SPI 引脚。 因此、您必须创建自定义固件、才能使用 MSP430FR2355上的 SPI 引脚进行通信、并执行希望让 MCU 执行的任务。 完成此操作后、您可以 使用试验电路板线之类的东西将 J6 MCU 侧的 SPI 引脚连接到 TMS320F28379D。
如果您愿意、无需 EVM 上的 MCU 即可获得 MCT8315Z。 唯一需要的外部信号(电机的霍尔和相位连接除外)是 nSLEEP 上的高电平信号和 PWM 引脚上的 PWM 信号。
如果您需要、 TMS320F28379D 可提供 nSLEEP 和 PWM 信号、而是使用试验电路板线将 TMS320F28379D 上的引脚连接到 J6的 MCT8315Z 侧的相应引脚。
此致、
约书亚