NodeMCU SPI 总线不响应命令

NodeMCU SPI bus doesn't respond to commands

我试图通过 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信号

SPI 总线工作。这对我那破烂的示波器来说太快了。 我还发现参数 databits 可以在 [1,32] , clock_div - [0,~1200].

范围内