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:SPI 调试:寄存器状态显示不完整

Guru**** 2586655 points
Other Parts Discussed in Thread: DRV8323

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1535183/drv8323r-spi-debug-register-status-display-is-incomplete

器件型号:DRV8323R
主题:DRV8323 中讨论的其他器件

工具/软件:

您好、

我目前正在学习如何使用 DRV8323RS 的 SPI 通信、但遇到了一个问题。我发送了使用主机读取 DRV8323 的寄存器的指令、还接收了 DRV8323 发送回的数据。 但是、接收到的数据不完整。具体而言、DRV8323 的寄存器状态是 11 位数据。 我只能接收 8 位 (0-7)。例如、当我将数据 0xB000 发送到 DRV8323 时、这是一个读取 CSA 控制寄存器的命令。 根据此逻辑、预期响应应为 0x0283。 但我只能收到 0x0083。 最后三位数字丢失。

我想知道这种现象是否正常? 如果一切都正常、如何查看完整的寄存器状态? 如果我的观察结果不正确、请告诉我问题可能出在哪里。

祝你一切顺利、

Huan Yin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Huan、

    这可能是与您用于与设备通信的固件有关的问题。

    此致、

    Yara

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Yara:

    感谢您的答复。 我将调查问题。

    祝你一切顺利、

    Huan Yin