Arduino Nano IOT33 — использование флэш-памяти
Я ищу способ сохранить данные во флэш-памяти, как на ESP8266 или ESP32, используя FS.h
, LITTLEFS.h
, но это не удается.
Возможно ли использование Nano IOT33?
@Guy . D, 👍1
Обсуждение1 ответ
Лучший ответ:
Кажется, эту библиотеку можно использовать:
https://github.com/cmaglie/FlashStorage
Библиотека: библиотека FlashStorage для Arduino
Об информации: удобный способ хранения данных во флэш-памяти на процессорах семейства ATSAMD21 и ATSAMD51
Упоминается во внешней статье по теме (спасибо Juraj): https://forum.arduino.cc/t/persistent-storage-for-arduino-nano-33-iot-no-eeprom/623137
ОБНОВЛЕНИЕ
(См. примечание Юрая ниже: это НЕ для Nano IOT33)
См. библиотеку: https://github.com/khoih-prog/FS_Nano33BLE
Об информации: Оболочка FS (LittleFS или нерекомендуемая FATFS) для плат Arduino MBED на базе nRF52840, таких как платы Nano_33_BLE. Эта библиотека упрощает использование FS (LittleFS или FATFS) для встроенной флэш-памяти. FS поддерживает отказоустойчивость и высокую производительность
Упоминается в: https://forum.arduino.cc/ t/fs-nano33ble-library-for-nano-33-ble-using-littlefs-fatfs/900463
Тот, что я видел, но мне показалось, что EEPROM больше, чем FS, @Guy . D
Это не то же самое, но вы можете имитировать это (оба хранят данные). Как уже упоминал Юрай, речь также идет об объеме памяти., @Michel Keijzers
Я обновил свой ответ библиотекой FS., @Michel Keijzers
Nano BLE — это другая плата с другим микроконтроллером и ядром Arduino на основе mbed. nRF52840 имеет 1 МБ флэш-памяти, @Juraj
@Juraj Спасибо за это замечание, я сохраню ответ, но сделаю комментарий, чтобы информировать других., @Michel Keijzers
- Аккумуляторное решение Nano 33 IoT
- Больше не могу прошить ESP8266 (NodeMCU)
- Как постоянно считывать/записывать переменные на Arduino Due (без EEPROM/shield)?
- Как создать шестнадцатеричный файл для прошивки arduino?
- Не могу прошить ESP 32 Wroom
- Чтение содержимого ESP8266 Flash изнутри скетча
- Пытаюсь прошить ESP8266 с помощью Arduino UNO
- Файловая система внешней флэш-памяти
SAMD21 на Nano IoT имеет только 256 КБ флэш-памяти. esp как минимум в два раза больше. а файловая система обычно используется на esp с 4 мб flash, @Juraj