完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我购买的esp32s3型号是S3-WROOM-1-N16R8。使用idf5.0 版本。在启用flash 为 QIO,120 M的时候提示:
flash HPM: Flash high performance mode hasn't been supported 而PSRAM 为 Octal模式下最高只有80M。 要怎么设置才能使flash在QIO模式下和PSRAM在Octal模式下正常启用120M选项? |
|
相关推荐
1个回答
|
|
要使ESP32-S3在QIO模式下启用Flash和在Octal模式下启用PSRAM,同时达到120MHz的频率,您需要按照以下步骤进行设置:
1. 首先,确保您使用的ESP-IDF版本支持ESP32-S3。您提到的是idf5.0版本,但请确保它是最新版本,以获得最佳支持。 2. 在您的项目中,打开`sdkconfig`文件,该文件通常位于项目的根目录下。如果找不到该文件,您可以通过运行`idf.py menuconfig`命令来生成它。 3. 在`menuconfig`中,进行以下设置: a. 启用QIO模式的Flash: - 转到`Component config` > `ESP32-S3 specific` > `SPI Flash Configuration` - 将`SPI Flash Mode`设置为`QIO` b. 启用Octal模式的PSRAM: - 转到`Component config` > `ESP32-S3 specific` > `PSRAM Configuration` - 将`PSRAM Type`设置为`Octal PSRAM` - 将`PSRAM Clock Speed`设置为`80MHz`(这是Octal模式下的最大速度) 4. 设置CPU频率为120MHz: - 转到`Component config` > `ESP System Settings` > `CPU frequency` - 将`CPU frequency (MHz)`设置为`120` 5. 保存`menuconfig`设置并退出。 6. 在您的代码中,确保没有其他地方修改了Flash和PSRAM的配置。 7. 编译并烧录您的项目到ESP32-S3设备。 |
|
|
|
只有小组成员才能发言,加入小组>>
172个成员聚集在这个小组
加入小组436 浏览 1 评论
1305 浏览 1 评论
599浏览 6评论
498浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
481浏览 5评论
481浏览 4评论
466浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-14 12:06 , Processed in 0.407619 second(s), Total 43, Slave 37 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号