全局变量数组 无限重启

Moderator: ESP_ZT

低低低低级嵌入式软件工程师
Posts: 4
Joined: Fri Sep 13, 2024 1:19 am

全局变量数组 无限重启

Postby 低低低低级嵌入式软件工程师 » Fri Sep 13, 2024 1:39 am

我使用的是esp32s3,我发现只要定义的全局变量数组大小大于等于100800,就会无限重启。然后我把全局变量数组的大小改成100799,然后再次定义了一个100799的全局变量数组,系统依旧可以正常运行。请问,是不是我哪里的配置没弄好?

edward2024
Posts: 1
Joined: Tue Sep 24, 2024 4:49 pm

Re: 全局变量数组 无限重启

Postby edward2024 » Tue Sep 24, 2024 4:53 pm

ESP32 通常有 320KB 的内置 SRAM 可用于数据存储。如果你声明的全局数组大小超过了这部分内存,就会导致内存不足。

Who is online

Users browsing this forum: No registered users and 8 guests