耀风居士 发表于 2023-8-6 11:23:04

STM32和ADF41513进行SPI通信问题

本帖最后由 耀风居士 于 2023-8-6 11:27 编辑

在用STM32和ADF41513芯片进行SPI通信调试,看时序图说通过MOSI发送数据的同时,MISO会回传数据。但是怎么调试,都通过MISO读不到数据。经测量,MOSI是有数据的,而且通信频率也合适。所以有点懵,是时序图理解错了还是其他问题

耀风居士 发表于 2023-8-6 11:24:16

本帖最后由 耀风居士 于 2023-8-6 11:26 编辑

在用STM32和ADF41513芯片进行SPI通信调试,看时序图说通过MOSI发送数据的同时,MISO会回传数据。但是怎么调试,都通过MISO读不到数据。经测量,MOSI是有数据的,而且通信频率也合适。所以有点懵,是时序图理解错了还是其他问题

wye11083 发表于 2023-8-6 12:01:01

示波器测波形。

xinbadazz 发表于 2023-8-6 18:37:39

从SPI的下位机回传数据的时候,需要特别留意下Polarity和Phase,
一般我先用USB-SPI的工具测试一下IC的评估板,确保SPI的Polarity和Phase都OK后,再用MCU。。。

zxq6 发表于 2023-8-6 21:55:08

示波器和逻辑分析仪可以选择一个分析一下。

耀风居士 发表于 2023-8-11 18:05:56

谢谢各位的回复。问题已经解决,ADF41513只有向R12寄存器发送回读的SPI数据时,MISO才有数据。
页: [1]
查看完整版本: STM32和ADF41513进行SPI通信问题