[esp32 spi 联网模块] 关于 esp32 spi 的工作中,不能共用SD卡怎...
2021-03-064242
AI 快速预览详细
本文解决了 ESP32 SPI 联网模块与 SD 卡共用的问题。对于 maixduino 自带的 ESP32,可以通过配置硬 SPI 模式来确保上网和 SD 卡共存;对于其他硬件外接的 ESP32,则需要使用软 SPI 配置。文章提供了具体的配置方法和示例代码,帮助用户快速解决问题。
|
# [esp32 spi 联网模块] 关于 esp32 spi 的工作中,不能共用SD卡怎么办?(已解决) ## 解决方法 #### 关于 esp32 spi 的工作中,常见于 maixduino 自带的 esp32 和 用户自己外接的 esp32 [https://cn.bbs.sipeed.com/d/207-bitesp32/6](https://cn.bbs.sipeed.com/d/207-bitesp32/6) ,在这种情况下有两种考虑。 + 如果是 maixduino 则 SD 卡和 ESP32 spi 共用同一个通道,也就是需要两者共用 SPI 接口,maixpy 已经为此做了降速兼容,确保 上网和 SD 共存,需要你配置为硬 SPI 模式。 + 如果是 bit 等其他硬件外接的 spi ,则需要使用软 SPI 配置,因为已经没有多余的 SPI 接口供你使用了。 **最后:请调用新的固件和新的示例代码:** [https://github.com/sipeed/MaixPy ... rk_esp32.py#L25-L39](https://github.com/sipeed/MaixPy ... rk_esp32.py#L25-L39) |




