m24m01-dfmn6tp

Grigory
Offline
Зарегистрирован: 29.03.2014

Доброго дня. Имеется 4 микросхемы. МК постоянно считывает данные с датчиков(формируется строка на 59 символов + 1 символ на статус доставлено\не доставлено до сервера). Далее эта строка должна уйти на Web сервер, но в силу того что до сервера бывает не достучаться(не суть важно по каким причинам), данную строку нужно записать в память. Примерно получается что одна микруха может хранить 1024*1024/(8 байт*60 символов)~4370 таких строк.  Нужна подсказка как можно организовать последовательную запись, своего рода как список таких строк в блокноте. я предполагаю что для начал нужно получить массив адресов с 4 микрух, а далее после записи каждой такой строки делать пометку что данный адрес занят и переходить к следующему. 

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

Записывайте данные числами (и признак передачи с ними булево и чего там еще надо будет), а строки сформируете при возможности передачи. В таком случае даже памяти МК может хватить.