|
Виж темите без отговор | Виж активните теми
Дата и час: Вто Юли 28, 2026 12:19 am
|
Страница 1 от 1
|
[ 3 мнения ] |
|
Проблем с SPI FLASH...пак
| Автор |
Съобщение |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
 Проблем с SPI FLASH...пак
Продължава мойта мъка с тия SPI флашове. Айде, че се трие бавно го преглътнах. Ама сега се зачетох в WREN инструкцията. Трябва да се праща преди всеки ERASE и по-лошото преди всеки Page Program (256 байта). До тук добре. Ама въпроса е, че обикновенно тоя бит за защита се намира в STATUS регистъра, пък той е non-volatile, демек самото му писане на регистъра е бавно. В различните спецификации дават от 2 до 50ms!!!
Е то аз ако на всяка страница ще трябва да чакам по 50ms, ебахти то за да запиша пиклив 4мбайта чип ще ми трябва 2 минути само за писане и още 2 минути триене, излиза 3-4 минути... Аз ли бъркам нещо или е така наистина? Много ми се струва тъпо...
Поправка: Май са си по-принцип в РАМ-а тия битове за WREN, ама не е написано достатъчно ясно при всички производители. Ще пробвам пък да видим.
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Чет Юли 11, 2013 4:03 pm |
|
 |
|
emilvtc
Ранг: Форумен бог
Регистриран на: Вто Фев 06, 2007 8:44 pm Мнения: 3175 Местоположение: Пловдив
|
 Re: Проблем с SPI FLASH...пак
Пращаш командата WREN и веднага след нея без закъснение (при мен има само 115nS такова) си изпращаш командата за сектор ерейс, булк ереис или запис на сектор.
Разбира се след всяка комада (включително и след WREN) вдигаш чип-селекта. Чакаш няколко NOP времена (при моята честота на МЦУ-то е едно) и после го сваляш за следващата команда.
|
| Чет Юли 11, 2013 4:47 pm |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
 Re: Проблем с SPI FLASH...пак
Да така съм го заложил в кода, ама като четох и се оплетох, та се стреснах...
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Чет Юли 11, 2013 5:49 pm |
|
|
|
Страница 1 от 1
|
[ 3 мнения ] |
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 1 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|