ESP32S2片外PSRAM的使用
- 硬件设备
- ESP32S2FH4芯片
- 使用官方推荐PSRAM芯片
- 引脚连接
左边图片为芯片引脚,右边图片为PSRAM引脚
- 软件配置
使用ESP-IDF命令行,输出idf.py menuconfig -> Component config -> ESP32S2-specific ->
选择打开,
在SPI RAM config -->中,默认是ESP32S2芯片自己检测使用的外部芯片是哪一个,在本例程中,是直接选择了使用的外部RAM型号。在ESP32S2-specific ->中的设置还有很多,可以查询相关设置,但是一般设置到这里就可以。
- 分区表的修改
因为使用了外部的RAM,导致偏移量会出现覆盖,在partitionstable.bin中默认的起始地址是0x8000,使用ESP-IDF命令行,输入idf.py menuconfig -> Partition Table->修改为0xb000
软件中的分区表可以参考这个