Флэш-память ESP32
Я новичок в ESP32. Я собираюсь создать систему, в которой хранятся файлы из Интернета. Хотя для хранения данных легко использовать SD-карту или накопитель (например, USB-накопитель), но я хочу использовать встроенную флэш-память, потому что SD-карта или другой накопитель могут быть легко взломаны другими людьми, а мне нужна печатная плата, поэтому я хочу, чтобы все было на печатной плате. Я собираюсь хранить огромные файлы размером более 1 МБ на файл, такие как mp3-файлы.
Также мне нужна файловая система для хранения файлов. Я думаю использовать ESP32, но он предназначен не для обработки на пару, а для однократной загрузки файлов, потому что Wi-Fi потребляет слишком много энергии.
Флэш-чип NAND - это то, о чем я думаю, но я не могу найти, как подключить (подключить) чипы флэш-памяти к ESP32 и как запрограммировать его для связи с флэш-памятью с помощью файловой системы.
Спасибо.
@박광렬, 👍-1
Обсуждение1 ответ
Модули ESP32 (такие как Wroom или Wrover) имеют встроенный флэш-чип, и они существуют с различными размерами флэш-памяти от 4 МБ до 16 МБ. Вы можете разбить флэш-память на разделы, чтобы иметь файловую систему любого желаемого размера. В Интернете есть множество обучающих программ, найдите в Google "ESP32 SPIFFS". SPIFFS поддерживает выравнивание износа.
- Не могу прошить ESP 32 Wroom
- Размеры оригинальной платы Wifi ESP32-DevKitC-32U
- ESP32: лучший способ встраивания сертификатов
- Как установить начальное значение eeprom при перепрошивке ESP32
- заставить EEPROM.h использовать пользовательский раздел eeprom
- Esp32: загрузить файл eeprom
- Попытка изменить расположение прошивок ESP8266 по беспроводной сети.
- Разница между этими двумя платами NodeMCU?
SD-карты имеют встроенное выравнивание посуды. Если вы используете внешнюю последовательную EEPROM, вам придется сделать это самостоятельно. Или ваше приложение не будет загружать и сохранять файлы только один раз? USB-накопители требуют большей поддержки HW / SW, чем SD-карты., @st2000
Я думаю, что максимальный размер внутренней флэш-памяти ESP32 составляет 16 МБ. Для этого вам не придется скачивать много mp3-файлов. Почему вы думаете, что внешнее хранилище может быть взломано? Это верно только в том случае, если у кого-то есть физический доступ к устройству, и в этом случае он в любом случае может делать то, что хочет., @PMF