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.

[参考译文] DRV8320:易失性存储器,帧暂停

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/641210/drv8320-volatile-memory-frame-pauses

部件号:DRV8320
主题中讨论的其他部件:DRV832X

您好,我有一位客户提出以下问题:

开始为DRV832x编写一些代码,并对SPI寄存器有一些问题。

当我写入零件时,这些都存储在易失性存储器中。  那么每次启动驱动程序时,我都需要写入所有寄存器吗?

在数据表部分,8.5 讨论了使用16位帧的问题。  我的SPI主控基于8位电阻器。  所以我需要发送2个8位的部分,在这两个部分之间会有一个小的停顿。  如果我在此暂停期间将芯片选择和时钟保持在正确的状态,是否会导致部件出现问题?  我认为答案是可以接受的,因为SPI接口没有指定最小频率,几乎可以是0Hz。  我将以1MHz运行,但如果需要,可以减速。

 


谢谢!

Michael Balourdas

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

    您好Michael:

    请在下面发表评论,谢谢。

    那么每次启动驱动程序时,我都需要写入所有寄存器吗?

    Luis:是的,每次 开机都需要写司机的地图。

    如果我在此暂停期间将芯片选择和时钟保持在正确的状态,是否会导致部件出现问题?

    路易斯:这会暂停多久? 我 想 说  ,这 应该是可以的,但为了进行正确的SPI通信, 必须进行完整的16 SCLK周期,事务才能有效。

    我将以1MHz运行,但如果需要,可以减速。

    路易斯:1MHz没问题。