Page 1 of 1

全局变量数组 无限重启

Posted: Fri Sep 13, 2024 1:39 am
by 低低低低级嵌入式软件工程师
我使用的是esp32s3,我发现只要定义的全局变量数组大小大于等于100800,就会无限重启。然后我把全局变量数组的大小改成100799,然后再次定义了一个100799的全局变量数组,系统依旧可以正常运行。请问,是不是我哪里的配置没弄好?

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

Posted: Tue Sep 24, 2024 4:53 pm
by edward2024
ESP32 通常有 320KB 的内置 SRAM 可用于数据存储。如果你声明的全局数组大小超过了这部分内存,就会导致内存不足。