『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 1613|回复: 3

[求助] 请问合宙esp32s3的psram如何启用?

[复制链接]

14

主题

262

帖子

2265

积分

金牌会员

Rank: 6Rank: 6

积分
2265
金钱
1998
HASS币
50
发表于 2023-4-24 12:57:09 | 显示全部楼层 |阅读模式
最近在用合宙esp32s3和tft做气象显示(不接入HA)。
[size=0.9em]http_request[size=0.9em]:获得json数据较少时(比如当天天气数据,几十行以内),json::parse_json()函数能够正常解析和显示。

当获得json数据如果较大(比如5天的天气预测数据),esp32s3内存就不够用。显示无法为json分配内存。表现:无法启动、或不断重启。

据说明记载合宙esp32s3有内置8M psram,是不是启用这个8M的psram就能解决问题?请问在esphome代码中如何启用?



还请大佬不吝赐教。
回复

使用道具 举报

18

主题

267

帖子

2666

积分

论坛技术达人

积分
2666
金钱
2359
HASS币
190
发表于 2023-4-25 00:50:02 | 显示全部楼层
F]1L}1V9(JY1BNA2V)[M0MD.png
这是PlatformIO,可以看看ESP home能参考不
回复

使用道具 举报

14

主题

262

帖子

2265

积分

金牌会员

Rank: 6Rank: 6

积分
2265
金钱
1998
HASS币
50
 楼主| 发表于 2023-4-25 11:15:04 | 显示全部楼层
magic900321 发表于 2023-4-25 00:50
这是PlatformIO,可以看看ESP home能参考不

非常感谢!等我试试。
回复

使用道具 举报

14

主题

262

帖子

2265

积分

金牌会员

Rank: 6Rank: 6

积分
2265
金钱
1998
HASS币
50
 楼主| 发表于 2023-5-28 23:42:30 | 显示全部楼层
本帖最后由 book123 于 2023-5-29 00:16 编辑

在配置文件里面参数如下设置,能启用PARAM。
esp32:
  #16MB Flash (Quad SPI) 8MB PSRAM (Octal SPI) 
  board: lolin_s3



Total PSRAM
8189.1 KB
Total heap INTERNAL
335.2 KB

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-30 03:14 , Processed in 0.961555 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表