
前言
之前已经用 ESP32-S3 模块做了不少项目,会经常使用到 SPI 总线来驱动外设,想起来有两个坑需要注意,这里记录一下供大家参考~
两个坑都跟 GPIO 使用有关系:
- N16R8 版本的 ESP32-S3 模块,GPIO 35/36/37 被内部 PSRAM 占用,绝对不能拿来做 SPI
- SPI 只有走 IOMUX 固定引脚才能跑到 80MHz;一旦用 GPIO Matrix 重映射,最高只有 40MHz
坑一:N16R8 的 GPIO 35/36/37 不能碰
N16R8 是什么
ESP32-S3 有很多封装版本,N16R8 的意思是:板载 16MB Flash + 8MB PSRAM。听起来很香,内存大、Flash 大,DIY 项目首选。
但它有个代价:片内的 Octal Flash 和 Octal …
阅读全文 »























近期评论