本节详细介绍 EVM GUI 软件的功能。GUI 用 GUI Composer 编写,可从 dev.ti.com/gallery 的开发软件库中获取。
启动时,GUI 会连接 LAUNCHXL-F280049C 板上的 C2000 MCU 并对其进行编程,前提是该板已连接/通电。
连接硬件后,FAULT 状态和电压监视器会与 EVM 匹配。如果它们不匹配,则请切断 EVM 电源并重新检查设置。
要使电机旋转,请执行以下操作:
- 启动位于 dev.ti.com/gallery 上的 GUI。
- 通过将 nSLEEP 切换至 WAKE,使 DRV8334 退出睡眠模式。
- 使用“Output Enable”切换开关启用 PWM。
- DRV8334 未报告故障(GUI 上的故障 LED 呈绿色,EVM 上无红色 nFAULT LED)并且 GUI 报告 VMOTOR/GVDD 电压。
- 使用滑块或文本输入设置占空比的加速度(更新速率)并增加 PWM 占空比。
- 电机现在开始旋转。
要读取和写入 SPI 寄存器,请执行以下操作:
- 在 Address (0x00) 字段中输入十六进制 (0x00) 地址。
- 在 Data (0x0000) 字段中输入数据(用于写入事务)。对于读取事务,数据为“不用考虑”并会被忽略。
- 点击屏幕上的任意位置以取消选择文本输入字段。
- 点击 SPI WRITE 或 SPI READ 将命令发送到 DRV8334。如果未首先取消选择该文本字段,则再次点击 SPI WRITE 或 SPI READ 以执行事务。
- 如果读取事务需要完整的 SPI 回读,则用户可以使用复选框启用完整的 SPI 回读,包括地址/数据/CRC。