我已经使用 SPI 和 Arduino IDE 将 WeMos D1 ESP Wroom 02 板 ESP8266 Mini-WiFi Nodemcu 模块 18650 电池与 ADXL345 连接起来。我已经测试了有和没有 WiFi
通信的代码。
实际上我的项目是使用我能够正确实现的 MQTT 协议在服务器上上传加速度计 (ADXL_345) 数据。现在我需要通过 WiFi 通信实现至少 1k 的数据采样。
问题来了,如果我在没有 WiFi 通信的情况下测试代码和 SPI 信号,我可以看到
示波器上的 SPI 时钟正确地在 40 MHz 左右,ADXL_345 数据的采样率也超过了预期,但是如果我用 WiFi 通信代码测试同样的东西,我看到 SPI 时钟和数据速率都以赫兹为单位,大约在 100 到 160 赫兹之间如果我在示波器上检查它,它也不稳定。