工具与软件:
我想知道 DRV8711器件支持的 SPI 模式。
如果查看 DRV8711器件数据表、您将看到如下所示的 SPI 数据格式。
从图中可以看出、它似乎支持 SPI 模式0和 SPI 模式3。 我想询问我的判断是否正确。
SPI 模式0
SPI 模式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.
许庆泰
感谢您的澄清。
如下所示、您实际上可以将模式0 (CPOL=1、CPHA = 0)和 SPI 模式3 (CPOL = 1、CPHA = 1)与 DRV8711一起使用、因为在模式0和模式3中、数据都锁存在时钟(SCK)的上升沿。 两种模式之间的主要区别在于 SCK 的 IDLE 状态:
•模式0 (CPOL = 0、CPHA = 0): 时钟在空闲状态下处于低电平(0)。 在上升沿捕捉数据。
•模式3 (CPOL = 1、CPHA = 1): 时钟在空闲状态下为高电平(1)。 此外、在上升沿也会捕获数据。
由于 DRV8711在下降沿移动数据并将其锁存在上升沿、因此模式0和模式3都应该正常工作(假设 SPI 主器件适当处理时钟极性变化)。
如果您需要进一步说明、请告诉我。
此致、
Mojtaba。