| Автор |
Съобщение |
|
Petar Kaschiyski
Ранг: Минаващ
Регистриран на: Пет Апр 08, 2005 8:27 am Мнения: 36 Местоположение: София
|
 Въпрос за циклична памет реализирана с FLASH
Ще правя цикична памет с FLASH m25pxx. Въпроса ми е мога ли да презаписвам байтовете без да се налага да ги изтривам. Т.е. като стигна до края и като започна да записвам там където сам писал вече, трябва ли първо да изтрия сектора или мога директно да пиша.
|
| Пон Май 08, 2006 10:49 am |
|
 |
|
Gogo
Ранг: Форумен бог
Регистриран на: Чет Фев 24, 2005 11:41 pm Мнения: 1049 Местоположение: Pz
|
 Re: Въпрос за циклична памет реализирана с FLASH
|
| Пон Май 08, 2006 11:37 am |
|
 |
|
ypauns
Ранг: Новодошъл
Регистриран на: Вто Фев 21, 2006 11:49 pm Мнения: 105
|
Не знам кой точно чип от серията , M25PXX имаш предвид, но те са с големи сектори, конкретно мога да кажа че на M25P32 e 64KB, и след като си обърнал даден бит в 0, няма връщане назад, трябва да се трие целия сектор.
Виж наистина дали някоя EEPROM памет няма да ти свърши работа (те обаче не са с големи обеми) или серията AT45DB, на Атмел, те са със малки сектори.
Последна промяна ypauns на Пон Май 08, 2006 1:16 pm, променена общо 1 път
|
| Пон Май 08, 2006 11:57 am |
|
 |
|
F-DR
Ранг: Новодошъл
Регистриран на: Чет Апр 13, 2006 11:06 pm Мнения: 109
|
Щом е FLASH, триенето е по сектори - това е един от недостатъците на FLASH, но същото конструктивното решение ги прави и по-евтини.
_________________ You can't manage what you can't measure.
You can't measure what you can't define.
You can't define what you don't understand.
|
| Пон Май 08, 2006 12:54 pm |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
В случая много по-важно е да обърнеш внимание на това колко записа ще правиш в даден сектор да не стане издънка със възможностите на паметта  .
|
| Пон Май 08, 2006 3:33 pm |
|
 |
|
Petar Kaschiyski
Ранг: Минаващ
Регистриран на: Пет Апр 08, 2005 8:27 am Мнения: 36 Местоположение: София
|
Стана издънка с възможностите на пеметта  имам горе долу запис в сектор на паметта през 10 секунди... което при 100 000 цикала прави около 20 дена(сметката е по сложна ама резултата е толкова  ). Май ще се насоча към използването на РАМ и ще отпадне възможността за запазване при прекъснато захранване.
Приложението ми е дата логър и еепром ми малко като обем, предпочитам сериина комуникация, ако може да ме насочите кам подходящ вид памет
|
| Пон Май 08, 2006 5:00 pm |
|
 |
|
ДедоБоре
Ранг: Форумен бог
Регистриран на: Нед Ное 21, 2004 11:31 pm Мнения: 10088
|
ММС карта 1Г
клати се по SPI и можеш да разпределиш броя на писанията върху по-голям обем
а и са почти без пари картите вече (ако работят)
|
| Пон Май 08, 2006 5:19 pm |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
10 сек са си 10 сек - няма смисъл да се рискува с каквито и да е флешове - практиката показва, че издънката винаги става  . По-добре РАМ с поддържаща батерия - т.е. пак ще е енергонезависимо и може да си записваш на воля.
|
| Пон Май 08, 2006 5:40 pm |
|
 |
|
F-DR
Ранг: Новодошъл
Регистриран на: Чет Апр 13, 2006 11:06 pm Мнения: 109
|
Предлагаме ти памет, която е енергонезависима, практически без ограничение на броя на циклите запис-изтриване и без батерия - FRAM (Ferroelectric RAM) на Ramtron:
- брой циклите запис-изтриване: 10(+14 степен)
- обеми: 4-256кBit
- 24xxx и 25xxx серии
- 3V и 5V модели
- по-ниска консумация от EEPROM
На склад във Футурел в момента има FM24256-S, SO8, 256k, 5V, a през идната седмица и FM25256-G, SO8, 256k, 5V
_________________ You can't manage what you can't measure.
You can't measure what you can't define.
You can't define what you don't understand.
|
| Вто Май 09, 2006 1:08 am |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
Ама трябваше първо с цената да почнеш. Иначе са супер паметите, ама да си с неограничен бюджет  . Но ако е за единични бройки - предложението е супер.
|
| Вто Май 09, 2006 6:24 am |
|
 |
|
FiTTiLA
Ранг: Професионалист
Регистриран на: Сря Май 11, 2005 3:47 pm Мнения: 534
|
 Re: Въпрос за циклична памет реализирана с FLASH
Здрасти.
По колко байта ще пишеш на запис, т.е. на 10 сек.?
|
| Сря Май 10, 2006 10:23 pm |
|
 |
|
the_real_maniac
Ранг: Почетен член
Регистриран на: Пет Авг 19, 2005 11:38 am Мнения: 978 Местоположение: Europe -> BG
|
Къде видя цената ?
От каталога на футурел не излезе нищо за FM24256-S
|
| Сря Май 10, 2006 11:05 pm |
|
 |
|
F-DR
Ранг: Новодошъл
Регистриран на: Чет Апр 13, 2006 11:06 pm Мнения: 109
|
Грешката е моя: има на склад FM24C256-SE (индустриален температурен обхват), а ще има на склад до 7-10 дни FM25256-G, SO8
_________________ You can't manage what you can't measure.
You can't measure what you can't define.
You can't define what you don't understand.
|
| Сря Май 10, 2006 11:12 pm |
|
 |
|
Dimitar
Ранг: Форумен бог
Регистриран на: Пет Ное 12, 2004 3:38 pm Мнения: 9103 Местоположение: Chicago, IL
|
Е как бе - 9 и нещо лв. е - има я. Пък и по принцип си знам че тия памети са доста по-скъпи от другите та даже нямаше нужда да гледам. Но останах приятно изненадан от цената - преди бяха много по-скъпи.
|
| Сря Май 10, 2006 11:38 pm |
|
 |
|
F-DR
Ранг: Новодошъл
Регистриран на: Чет Апр 13, 2006 11:06 pm Мнения: 109
|
FM25256-G, SO8 ще е по-евтина
_________________ You can't manage what you can't measure.
You can't measure what you can't define.
You can't define what you don't understand.
|
| Сря Май 10, 2006 11:40 pm |
|
|