-
- Документация на такие простые вопросы обычно дает четкие ответы: 1111111(192 знак., 21.06.2013 17:24)
- у меня так много лет и заложено было (крутиться ожидая АСК), думал мож по таймеру лучше (как-то стали проблемы в последнее время с сохранностью). Ладно, это место не трогаем. - Лагунов(21.06.2013 16:43)
- Не тыкаться нельзя т.к. сегодня память от atmel, завтра от st ,послезавтра по рохц и совсем не 5мс. А busy - он и в африке busy. - Хитрый Китаец(21.06.2013 15:56)
- Знаю точно, что можно навредить, начав запись не дождавшись предыдущей, так что тыкаться безопаснее. - Vladimir Ljaschko(21.06.2013 15:02)
- А как её начать, если EEPROM игнорирует I2C во время записи? Хочу все знать :-) - SciFi(21.06.2013 15:05)
- Игнорирует - да, не выдает АСК. Но я ведь пытаюсь грузить новый адрес - "А0ХХ". Может она его реально принимает? - Лагунов(21.06.2013 15:47)
- Докладаю. Был дивайс с фиксированной задержкой на запись около 5 мс. Как говорится, "у меня все работало". Проблемы начались у пользователя - память стала слетать, сплошные ошибки. Предположительно, по мере старения микросхемы, реальная Vladimir Ljaschko(477 знак., 21.06.2013 15:30)
- Вот именно, что предположение. Ни одного прямого доказательства не привели. Вероятнее, просто был превышен ресурс памяти по числу записей. - SciFi(21.06.2013 16:08)
- Какое прямое доказательств я могу привести? Естественно, никакого :) - Vladimir Ljaschko(21.06.2013 17:03)
- Например, воспроизвести "наложение" одной операции записи на другую и подтвердить это чтением содержимого памяти. - SciFi(21.06.2013 17:15)
- Этих данных нет. Что касается ресурса, то за час по 5 мс ресурс всех ячеек микросхемы не может быть исчерпан. Ладно, закрыли тему, а то окажется, что 1) мне это приснилось 2)и вообще я козел :) - Vladimir Ljaschko(21.06.2013 18:10)
- Вообще-то при цикле 5мс за час получается 3600с/0,005с=720 000 записей. Это близко к гарантированной производителем endurance в 1 млн.записей. - rezident(21.06.2013 18:21)
- При побайтной записи по всей EEPROM (как в тесте) это число нужно поделить на количество страниц в микросхеме. - Vladimir Ljaschko(21.06.2013 19:56)
- Вообще-то при цикле 5мс за час получается 3600с/0,005с=720 000 записей. Это близко к гарантированной производителем endurance в 1 млн.записей. - rezident(21.06.2013 18:21)
- Этих данных нет. Что касается ресурса, то за час по 5 мс ресурс всех ячеек микросхемы не может быть исчерпан. Ладно, закрыли тему, а то окажется, что 1) мне это приснилось 2)и вообще я козел :) - Vladimir Ljaschko(21.06.2013 18:10)
- Например, воспроизвести "наложение" одной операции записи на другую и подтвердить это чтением содержимого памяти. - SciFi(21.06.2013 17:15)
- Какое прямое доказательств я могу привести? Естественно, никакого :) - Vladimir Ljaschko(21.06.2013 17:03)
- вот у меня какое-то подозрение, что попытавшись загрузить новый адрес для новой записи ранее чем завершилась старая, я сбиваю адрес предыдущей - Лагунов(21.06.2013 15:44)
- Acknowledge polling - это широко применяемый метод. Если бы он не работал, народ давно поднял бы шум. - SciFi(21.06.2013 15:50)
- Вот именно, что предположение. Ни одного прямого доказательства не привели. Вероятнее, просто был превышен ресурс памяти по числу записей. - SciFi(21.06.2013 16:08)
- А как её начать, если EEPROM игнорирует I2C во время записи? Хочу все знать :-) - SciFi(21.06.2013 15:05)
- Тыкаться - быстрее, фиксированная задержка - проще. Сами решайте. - SciFi(21.06.2013 14:48)
- Тыкаться. Для надёжности 2-3 раза. - fk0(21.06.2013 14:45)