Больше флэш-памяти с SD-картой
Я почти уверен, что все видели ошибку низкого объема флэш-памяти, такую же я получил, когда делал свой raycaster. Поэтому я подумал, есть ли способ увеличить флэш-память ESP32 с помощью SD-карты?
Я подключу модуль SD-карты к ESP32 и у меня будет 4 ГБ флэш-памяти. Есть ли способ? SD-карта должна работать как внешняя флэш-память в любом случае.
@Aditya Roy, 👍1
Обсуждение1 ответ
▲ 0
Вы должны иметь возможность использовать схему разделов Huge APP:
Ссылка: [Решено] Увеличение размера флэш-памяти с помощью раздела в ESP32....
,
@Greenonline
Смотрите также:
- Камера esp32 и датчик PIR
- Видеокамера ESP32 и пробуждение от глубокого сна
- ESP32 сохранение данных на SD-карту в формате .csv не форматируется правильно
- Подключение к WiFi на ESP32 с использованием учетных данных с SD-карты
- Как считывать аналоговое значение на ESP32-CAM с включенным считывателем SD-карт?
- Не удалось установить SD-карту с Waveshare ESP32 с использованием Arduino IDE
- Как изменить значения внутри файла
- Ошибка StoreProhibited при попытке чтения файла в PROGMEM
Вы пробовали изменить настройку схемы разделов (из IDE, инструменты->схема разделов)? Если вы не используете OTA, вы можете выделить больше флэш-памяти для вашего кода. SD-карта больше предназначена для хранения данных, она не поможет, если вы работаете в программном пространстве., @hcheung
Я так и сделал, но мой код превысил даже этот лимит, а в мою 3D-игру нужно добавить еще много чего., @Aditya Roy
Есть ли способ использовать SD-карту в качестве флэш-памяти?, @Aditya Roy
На рынке доступны платы ESP32 с 8 МБ или даже 16 МБ. Или замените существующий флэш-чип на более крупный, если вы способны заниматься электронным хаком (при условии, что модуль использует внешний флэш-чип). Другой альтернативой является выбор Linux-бокса (например, Raspberry Pi) с CPU вместо MCU для разработки игр., @hcheung
Я знаю, что я могу это сделать, но если бы SD-карта могла бы служить хранилищем для флэш-памяти, то это могло бы помочь в другом проекте. Но сейчас я полон решимости сделать это, @Aditya Roy
Могу ли я обменять флэш-чип на SD-карту?, @Aditya Roy
Я имею в виду модуль SD-карты, снаружи, не открывая стальной корпус., @Aditya Roy
Вам нужно понять, как работает MCU. Для MCU программа напрямую выполняется во флэш-памяти, только переменные загружаются в ОЗУ, поэтому программа не загружается из хранилища, например, с SD-карты. Для CPU (например, вашего ПК или Raspberry Pi) программа _загружается_ из хранилища (жесткий диск, USB, SD-карта, что угодно) и выполняется в ОЗУ., @hcheung
На самом деле я нашел код, который делает то же самое. Стоит ли мне его отправить?, @Aditya Roy