帛灿灿 发表于 2025-8-12 07:15

SPI收发总是少一个字节

用SPI和传感器通讯时,总是少收第一个字节,不知道是模式还是时序问题。

Clyde011 发表于 2025-8-12 07:20

检查一下寄存器配置是否漏了

公羊子丹 发表于 2025-8-12 07:21

有可能是片选信号提前释放了

周半梅 发表于 2025-8-12 07:22

看看是不是CPHA/CPOL没对上

帛灿灿 发表于 2025-8-12 07:23

DMA模式下我也遇到过首字节丢失

童雨竹 发表于 2025-8-12 07:24

有些外设第一次读需要丢掉

万图 发表于 2025-8-12 07:25

调一下SPI时钟分频试试看

Bblythe 发表于 2025-8-12 07:26

是不是没等忙标志清掉就开始下一次

Wordsworth 发表于 2025-8-12 07:27

用逻辑分析仪抓一下波形更直观

Pulitzer 发表于 2025-8-12 07:28

我用软件模拟SPI的时候更稳定

Uriah 发表于 2025-8-12 07:29

有的传感器要先发个Dummy Byte
页: [1]
查看完整版本: SPI收发总是少一个字节