我试图通过SPI总线连接外设,但没有用。因此,用示波器检查了输出,发现芯片不响应spi库命令。
我唯一得到的是TX和RX上的噪声,其他引脚电压完全不变。我在两个使用master
和dev
固件的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信号。
答案 0 :(得分:0)
SPI总线正常工作。对于我笨拙的示波器来说太快了。
我还发现参数databits
可以在[1,32]
的范围内,clock_div-[0,~1200]
。