请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: DRV8323R
我们将 drv8323RS 连接到 28388 的 SPI 总线。
在尝试读取寄存器时、它们不会返回应该在芯片上使用的默认值。 此外、举例来说、如果我将寄存器 3 设置为一个特定的值、它将一次又一次地返回该值、之后只返回零。 我也无法读取寄存器 5 或看似设置寄存器 5。
以下是示波器迹线的两张照片、显示了寄存器 3 的连续读取尝试。 

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.
器件型号: DRV8323R
我们将 drv8323RS 连接到 28388 的 SPI 总线。
在尝试读取寄存器时、它们不会返回应该在芯片上使用的默认值。 此外、举例来说、如果我将寄存器 3 设置为一个特定的值、它将一次又一次地返回该值、之后只返回零。 我也无法读取寄存器 5 或看似设置寄存器 5。
以下是示波器迹线的两张照片、显示了寄存器 3 的连续读取尝试。 

您好:
很抱歉、延迟的回复。
有趣的是、它提供了一次正确的读取、但不能再提供一次正确的读取。
如果你说 20 读、结果会不会每次都不同? 或者它是否会始终如一:第一读好,19 读坏。
该器件已投入生产已有很长时间、已被许多客户使用。 我相信器件没有问题、我猜这可能是关于您如何处理 SPI 事务的发送缓冲区的问题。
如果您发现了更多信息、请告诉我、我可以继续提供帮助!
谢谢、
Joseph