主题中讨论的其他器件: DRV8323、 MSP430F5529、DRV8323R
您好!
我无法在 BOOSTXL-DRV8323RS 和 STM32F767ZI 开发板之间建立 SPI 通信。
我已经检查了使能引脚具有3.3V 输入、C8电容器两端的电压测量值为3.3V。 我没有将 BOOSTXL-DRV8323RS 开箱即用、因此 R13、R15和 R17中组装了0欧姆电阻器。 R14、R1、R5、R16、R19、 R22则未组装。 我按照原理图操作、 将 SCLK 连接到引脚13而不是引脚15。
当我尝试向 DRV8323RS 发送 SPI 命令时、STM32板将冻结。 我尝试单独移除 MOSI、MISO、CS、SCLK、发现移除 SCLK 后、STM 运行正常。 我尝试使用相同的代码与编码器通信、但工作正常、因此我认为我的代码是正确的。
我 使用示波器测量的一件事发现 很奇怪、如果我连接到 BOOSTXL-DRV8323到 STM32电路板、SCLK 信号的逻辑高电平就会变为低于1V。 无论 DRV8323器件是打开还是关闭、都会出现此行为。 可能的原因是什么? 还是 DRV8323开发板损坏? 我刚买了几天,几乎没有开始测试。
感谢您的帮助!



