NodeMCU SPI总线不响应命令

时间:2018-11-03 18:26:13

标签: esp8266 spi nodemcu

我试图通过SPI总线连接外设,但没有用。因此,用示波器检查了输出,发现芯片不响应spi库命令。 我唯一得到的是TX和RX上的噪声,其他引脚电压完全不变。我在两个使用masterdev固件的NodeMCU(非官方的LoLin和Amica)上进行了测试。这是spi的命令:

spi.setup(1, spi.MASTER, spi.CPOL_LOW, spi.CPHA_LOW, 20, 8)
spi.send(1, 170, 170, 170, 170) -- 170 == 0b10101010

可能是什么问题?

编辑

TX / RX噪声被证明是与计算机进行串行通信的UART信号。

1 个答案:

答案 0 :(得分:0)

SPI总线正常工作。对于我笨拙的示波器来说太快了。 我还发现参数databits可以在[1,32]的范围内,clock_div-[0,~1200]