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.

[参考译文] DRV8311:DRV8311P 中 DEV_STS 寄存器的详细信息

Guru**** 2466550 points
Other Parts Discussed in Thread: DRV8311

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1287706/drv8311-the-details-of-dev_sts-register-in-drv8311p

器件型号:DRV8311

您好!

在 DRV8311数据表(修订版 B)的第51页中、有来自 DRV8311P 的 DEV_STS 响应(8位)、但 在数据表中找不到该寄存器的详细信息。 16位寄存器 DEV_STS1 与此8位 DEV_STS 寄存器不同。  

未激活 nFault 引脚(高电平和无故障)时、我继续将0x81读取为 DEV_STS。 我将 DEV_STS1的值读取为0x0000 (在清除故障后)。  

如果您能更新此注册的详细信息、我将不胜感激。

 此链接中的回复似乎不正确。

 https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1272328/drv8311-what-is-the-format-of-dev_sts-status-of-sdo-data-format 

谢谢

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

    尊敬的 Roozbeh:  

    如链接的 E2E 中所述、不应存在称为 DEV_STS 的唯一寄存器 、而是这8个位应简单地保存 SDI/SDO 事务的器件状态数据。  您能解释一下从寄存器映射的什么位置读取0x81吗?  

    数据表上的文本说明了器件状态(8位、 就像 DEV_STS1寄存器有8位数据、 而16位寄存器的其余部分为保留/奇偶校验)在 SPI 事务中的位置。  

    我希望这会澄清任何混淆。

    致、  

    -约书亚

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

    亲爱的 Joshua:

    请注意、DEV_STS 是接收到标头的第一个字节后 DRV8311P 的8位响应。 (tSPI 标头中为16位)。

    DRV_STS1是地址0000h 中的16位寄存器、如下所示、

    在过去几天的几次测试后、我想 DRV_STS 是 DRV_STS1的低字节、您能否与您的团队确认并在下一版本的数据表中添加相关信息。

    此致

    鲁兹贝

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

    尊敬的 Roozbeh:  

    感谢您的答复、 因为我认为我们现在与此主题处于同一页。   

    我很乐意与我的团队进一步讨论这一点、并确定正确的后续步骤。  

    此致、  

    -约书亚