-
- Зачем же? Если хранится один байт, то делается 4 копии. Обычно успешно мажорированное чтение, но, если все разные, то сравнить с четвертым - g6sgf(03.10.2017 15:54, )
- 3 от 4 отличаешь? Базар за алгоритм с тремя копиями - 1111111(03.10.2017 18:46)
- Ну это же не панацея, просто средство повышения надёжности. Сбой чаще всего происходит на одиночном байте (случай "все три разные" -
неопределённостьошибка, и его нужно обрабатывать как ошибку. и что значит Adept(92 знак., 03.10.2017 15:12)- К примеру имеем 1/1/1. Пишем 2 - 2/1/1, 2/хуяк пропало питание/1. Имеем 2/0/1. Это для счетчиков актуально. Для кучки одноразовых настроек отлично катит две копии с CRC - 1111111(03.10.2017 15:33)
- Почти всегда в счетчике есть лишний (старший) бит по отношению к имеющейся памяти. Можно его использовать для флага и произвести замену мажорированных значений по принципу перевозки через реку волка, козла и капусты, т.е. всегда будет либо 2 из 3, Petrovich(38 знак., 04.10.2017 13:57, )
- Давай конкретнее про козу, интересно - 1111111(04.10.2017 14:02)
- на питании ёмкости, которые позволяют без проблем записать пару десятков байт :) (не говоря уже об одном). Запись массивов данных с CRC - непростительно долго во многих случаях и гарантированно бьёт ВСЕ данные при порче всего двух байт (по одному Adept(36 знак., 03.10.2017 15:42)
- Эээ... зачем перезапись всего массива? Только нужный байт и CRC. Побьется при записи одна копия - останется вторая. Кондерчики надо ставить если для основного функционала надо. А для сохранения настроек городить банки это слишком - 1111111(03.10.2017 15:52)
- Нестрашная страшилка, т.к. счетчики как правило неоднобайтные - g6sgf(03.10.2017 15:42, )
- Почти всегда в счетчике есть лишний (старший) бит по отношению к имеющейся памяти. Можно его использовать для флага и произвести замену мажорированных значений по принципу перевозки через реку волка, козла и капусты, т.е. всегда будет либо 2 из 3, Petrovich(38 знак., 04.10.2017 13:57, )
- К примеру имеем 1/1/1. Пишем 2 - 2/1/1, 2/хуяк пропало питание/1. Имеем 2/0/1. Это для счетчиков актуально. Для кучки одноразовых настроек отлично катит две копии с CRC - 1111111(03.10.2017 15:33)
- Зачем же? Если хранится один байт, то делается 4 копии. Обычно успешно мажорированное чтение, но, если все разные, то сравнить с четвертым - g6sgf(03.10.2017 15:54, )