|
|
 |
Ответов
|
May 5 2011, 10:53
|
Участник

Группа: Участник
Сообщений: 49
Регистрация: 15-10-07
Из: г.Екатеринбург
Пользователь №: 31 379

|
В любом моём приборе требуется сохранение настроек пользователя, имеем блок данных которые требуется сохранить.В одних приборах используется внутренняя ЕЕПРОМ в других внешняя FROM.Но каждое сохранение записывается с протоколом.Сейчас я беру за основу протокол для UART там байт начала байт команды кол байт блок данных контрольная сумма.Раз протокол для UART то там много дополнительного.Вот я и спрашивал кто как делает в этих случаях.
|
|
|
|
|
May 5 2011, 15:49
|

Профессионал
    
Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339

|
Цитата(Oleg_DI @ May 5 2011, 14:53)  В любом моём приборе требуется сохранение настроек пользователя, имеем блок данных которые требуется сохранить.В одних приборах используется внутренняя ЕЕПРОМ в других внешняя FROM.Но каждое сохранение записывается с протоколом.Сейчас я беру за основу протокол для UART там байт начала байт команды кол байт блок данных контрольная сумма.Раз протокол для UART то там много дополнительного.Вот я и спрашивал кто как делает в этих случаях. Да о чём мы говорим ! Это всего лишь EEPROM. Применять к ней протоколы сЕти , это нонсенс. Только "утяжеление" программы. Есть данные , которые пишутся и которые можно считать с EEPROM после записи . Сравнил данные и успокоился. Даже CRC считать и то - деньги на ветер. К тому же совершенно не понятно , ну записалось не то , дальше чё? Надо ещё тупо вычислить , что не прошло - кодовое слоао , команда, данные или "битая" ячейка EEPROM. Не тот случай , что бы страховаться по полной. И надо же было найти самое "быстродейсвующее" в мире устройство , что бы "напрячь" МК по полной
--------------------
Закон Мерфи:
Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
|
|
|
|
Сообщений в этой теме
Oleg_DI Запись в EEPROM с протоколом Apr 23 2011, 17:18 rezident А зачем при записи в EEPOM нужен еще какой-то свой... Apr 23 2011, 17:45 Oleg_DI Цитата(rezident @ Apr 23 2011, 23:45) А з... Apr 23 2011, 18:10  hd44780 Цитата(Oleg_DI @ Apr 23 2011, 21:10) Где ... Apr 23 2011, 18:16  rezident Цитата(Oleg_DI @ Apr 24 2011, 00:10) нет ... Apr 23 2011, 18:23   Oleg_DI Цитата(rezident @ Apr 24 2011, 00:23) Т.е... Apr 23 2011, 18:35 Integral При чтении определить верны ли данные можно 2 спос... May 3 2011, 22:41 aaarrr Цитата(Integral @ May 4 2011, 02:41) само... May 3 2011, 23:27 singlskv Цитата(Integral @ May 4 2011, 02:41) само... May 4 2011, 08:52 Integral елементарно ватсон... запись в еепром идет долго, ... May 4 2011, 00:13 aaarrr Цитата(Integral @ May 4 2011, 04:13) ...е... May 4 2011, 01:05 777777 Цитата(Integral @ May 4 2011, 04:13) елем... May 5 2011, 09:31 Integral ну вот отключил прерывание и что угодно случится т... May 4 2011, 01:24 xemul Цитата(Integral @ May 4 2011, 05:24) поет... May 4 2011, 08:10 Oleg_DI Цитата(Integral @ May 4 2011, 07:24) ну в... May 4 2011, 08:11 defunct Цитата(Integral @ May 4 2011, 04:24) поет... May 20 2011, 11:33 Integral Цитата(singlskv @ May 4 2011, 11:52) Нда.... May 4 2011, 15:49 aaarrr Цитата(Integral @ May 4 2011, 19:49) каро... May 4 2011, 16:01  ILYAUL Цитата(aaarrr @ May 4 2011, 20:01) Если д... May 4 2011, 17:48 singlskv Цитата(Integral @ May 4 2011, 19:49) ...[... May 4 2011, 16:08  singlskv Цитата(singlskv @ May 4 2011, 20:08) [CEN... May 4 2011, 18:01   IgorKossak Цитата(singlskv @ May 4 2011, 21:01) Уваж... May 5 2011, 07:19 mdmitry Цитата(Integral @ May 4 2011, 19:49) ....... May 4 2011, 18:46 Marian Цитата(Integral @ May 4 2011, 18:49) каро... May 4 2011, 19:42 Oleg_DI Я начал тему о другом запись с протоколом в память... May 5 2011, 08:02 Oleg_DI не получается у нас вернутся к основной теме.Значи... May 5 2011, 09:54 swisst Цитата(Oleg_DI @ May 5 2011, 12:54) не по... May 5 2011, 10:06 ILYAUL Цитата(Oleg_DI @ May 5 2011, 13:54) не по... May 5 2011, 10:08 GDI А Вы опишите задачу, а то так можно гадать бесконе... May 5 2011, 10:18 defunct Цитата(Oleg_DI @ May 5 2011, 13:53) В люб... May 20 2011, 13:17 GDI Настройки записываются в одно и то же место или Вы... May 5 2011, 10:59 Oleg_DI Цитата(GDI @ May 5 2011, 16:59) Настройки... May 5 2011, 11:02 GDI Я бы сделал несколько массивов по определенным адр... May 5 2011, 11:34 mdmitry Можно сделать так: структура данных известной длин... May 5 2011, 13:07 GDI Ресурс записи у ЕЕПРОМ составляет, как минимум, 10... May 5 2011, 13:35 sergeeff А не подумать ли над применением кодов, исправляющ... May 5 2011, 14:20 Oleg_DI Спасибо!Идеи Уважаемых ILYAUL и GDI очень понр... May 6 2011, 07:01 GDI Цитата(Oleg_DI @ May 6 2011, 11:01) Эти д... May 6 2011, 07:11 zombi В моих устройствах много данных которые необходимо... May 20 2011, 16:09 501-q CRC -- это надёжно. Но если CRC защищает большую ... May 23 2011, 04:17 ILYAUL Цитата(501-q @ May 23 2011, 08:17) C... May 24 2011, 06:08 314 Mega8A, бытовой градусник наружной температуры с ч... May 23 2011, 06:10 GDI Скорее всего, это у Вас разводка платы сделана пло... May 23 2011, 09:11 ArtemKAD ЦитатаЗамечу, что при сильной статике были случаи,... May 23 2011, 12:59 defunct Цитата(ArtemKAD @ May 23 2011, 15:59) С в... May 23 2011, 15:39 ArtemKAD RE: Запись в EEPROM с протоколом May 23 2011, 16:07 314 Прошу прощения, если ввел в заблуждение, но флеш с... May 23 2011, 20:53 WHALE Цитата(314 @ May 24 2011, 00:53) Прошу пр... May 24 2011, 07:32 ArtemKAD Цитатано флеш стиралась не в бытовом термометре и ... May 24 2011, 09:55
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|