Отговори на тема  [ 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
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 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
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 3 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни