19 / 20 / 0
Регистрация: 10.06.2023
Сообщений: 248
|
|
1 | |
SD шильдик испортил карту SM28.11.2024, 17:12. Показов 473. Ответов 7
В течение нескольких месяцев работала плата ESP32 Wroom, производящая опрос нескольких датчиков температуры, СО2, влажности и освещенности. Опрос производился каждые 10 минут по millis и результат записывался в SD. Работало подсоединение к WiFi и по запросу содержимое, записанное ранее на SD, выводилось в окно WEB. Наблюдались изредка сбои случайные или из-за сбоев электросети. Плата висела на зарядном устройстве через USB вход. После сбоев работа восстанавливалась автоматически или принудительно кнопкой Restart. Примерно неделю назад восстановить работу платы не удалось. Разбор ситуации показал, что произошло изменение содержания карты SM, при подключении ее к ПК содержимое отображалась кракозябрами (типа cоv ╦бf.8kn или ▌_0=_p<▀.u<┴), раскрыть содержимое файлов или передача их куда-либо не удавалось "файл не найден".
0
|
28.11.2024, 17:12 | |
Ответы с готовыми решениями:
7
СМА Hansa PC, модель не читается,шильдик стёрт, Нужна прошивка Антивирус испортил флешку? Что-то я испортил у virtualenv CCleaner испортил систему Индукционная варочная панель Electrolux, PNC неизвестен, шильдик отсутствует, не включается левая сторона |
Модератор
1187 / 622 / 284
Регистрация: 10.11.2019
Сообщений: 1,314
|
|
28.11.2024, 18:17 | 2 |
Я уже говорил, что писать файлы на SD карту с помощью Arduino _нельзя_,
несмотря на то, что библиотека вроде бы позволяет. Любой сбой (напр электросети) приведёт к тому, что будет повреждена системная область SD (информация об имени файла, его длине и расположении кластеров). Безопасно можно только читать файлы с SD.
2
|
19 / 20 / 0
Регистрация: 10.06.2023
Сообщений: 248
|
|
29.11.2024, 11:12 [ТС] | 3 |
А использование SPIFFS тоже сталкивается с такими же опасностями? Есть ли возможность организовать файл прямого доступа в SPIFFS?
0
|
Модератор
1187 / 622 / 284
Регистрация: 10.11.2019
Сообщений: 1,314
|
|
29.11.2024, 18:12 | 4 |
Могу посоветовать использовать FLASH Atmel AT24C512 (64 килобайта памяти) c интерфейсом I2C
Для чтения-записи используются функции readflash и writeflash. Пины SCL SDA настраиваются в файле i2cat512.h Там же все функции обмена с памятью. В этом примере в память записывается файл с компьютера по протоколу XMODEM (с помощью программы HyperTerminal из Windows XP) См аттач
0
|
19 / 20 / 0
Регистрация: 10.06.2023
Сообщений: 248
|
|
30.11.2024, 16:23 [ТС] | 5 |
Спасибо! Но моя цель была записывать результаты измерений в SM и создать, тем самым, базу данных для анализа.
0
|
Rius
|
30.11.2024, 16:35
#6
|
Не по теме: А что такое SM?
0
|
19 / 20 / 0
Регистрация: 10.06.2023
Сообщений: 248
|
|
01.12.2024, 12:14 [ТС] | 7 |
SM это собственно карточка памяти. Действительно при сбое питания во время записи на неё иногда нарушается файловая система на карточке, имена превращаются черте во что и файлы не доступны. Удалось восстановить карточку на ПК, заменив при форматировании имя метки тома. Естественно, вся информация пропала.
0
|
01.12.2024, 12:16 | 8 |
Как расшифровывается SM?
Предоставьте плате резервное питание от аккумулятора и аккуратное выключение при обнаружении отключения основного источника.
0
|
01.12.2024, 12:16 | |
01.12.2024, 12:16 | |
Помогаю со студенческими работами здесь
8
Холодильник Ariston Постоянно мигают все индикаторы, сорван шильдик, нет модели и продуктового Варочная панель Hansa BHI 68308, Содран шильдик с серийником, есть он еще где внутрях? Realtek HD Audio испортил звук По незнанию испортил что-то в реестре Испортил Path и не устанавливается Денвер Nokia 5230 испортил флэшку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |