Миландр

Ключевым подразделением нашей компании
является Центр Проектирования интегральных микросхем
Текущее время: 2019-июл-18 22:09

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
СообщениеДобавлено: 2019-май-06 11:51 
Не в сети

Зарегистрирован: 2019-май-06 11:23
Сообщения: 5
Добрый день, не могли бы вы помочь в освоении режима последовательного считывания. Правильно ли я понял по спецификации для считывания используем режим цикла чтения, а именно передаем стартовый символ 10, далее команду 13 разрядную (1-BYTEB и 1-WEB остальные сигналы в нуле)и 16 разрядный адрес = 0x10. После ждём сигнал busy и данные,но ни сигнал busy, ни данные не приходят. Частота TCK 10кГц. Что делаю не так,подскажите? Так же прилагаю осциллограмму.


Вложения:
IMG_20190506_111543.jpg
IMG_20190506_111543.jpg [ 3.87 МБ | Просмотров: 456 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2019-май-06 11:58 
Не в сети

Зарегистрирован: 2018-дек-17 15:20
Сообщения: 44
Нужно постоянно такты выдавать на флеш, чтобы она по ним данные отправила на контроллер.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2019-май-06 12:04 
Не в сети

Зарегистрирован: 2019-май-06 11:23
Сообщения: 5
Такты выдаются, TCK постоянно работает


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2019-май-06 12:59 
Не в сети

Зарегистрирован: 2018-дек-17 15:20
Сообщения: 44
Зачем вы ставите бит WEB в 1 (разрешение записи/стирания), если пытаетесь считать флеш, скорее нужно ставить бит OEB в 1 (разрешение вывода для всех блоков флэш–памяти, спец. 1636 стр. 19).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2019-май-06 13:56 
Не в сети

Зарегистрирован: 2019-май-06 11:23
Сообщения: 5
Так как активный уровень сигналов CEBx,NVRBx,OEB,WEB - "логический ноль". Страница 23 спецификации 1636рр1.
Возможно у вас другая спецификация, но в моем варианте на стр. 19 ничего про сигналы не сказано


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2019-май-06 14:21 
Не в сети

Зарегистрирован: 2018-дек-17 15:20
Сообщения: 44
На осциллографе у вас что? web установлен? как я понял из спецификации, при чтении OEB должен быть установлен, а не web.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2019-май-06 14:31 
Не в сети

Зарегистрирован: 2019-май-06 11:23
Сообщения: 5
Устанавливаю OEB нулем, WEB в 1 и BYTEB в 1 для работы с 16 раз. ячейкой, остальные сигналы в нуле. Так все таки активный уровень выставляется единицей или нулем? В спецификации ошибка?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2019-май-07 08:24 
Не в сети

Зарегистрирован: 2017-апр-26 14:51
Сообщения: 362
Откуда: ПКК "Миландр"
Во вложении не самый удачный, на мой взгляд, но пример.


Вложения:
1636_flash.zip [44.58 КБ]
Скачиваний: 51

_________________
Отдел технической поддержки support@milandr.ru
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2019-май-07 12:18 
Не в сети

Зарегистрирован: 2019-май-06 11:23
Сообщения: 5
Благодарю за пример, посмотрел, алгоритм использую такой же,нового не увидел ничего. Если у кого то ещё есть примеры, присылайте. Буду очень благодарен!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2019-май-07 13:08 
Не в сети

Зарегистрирован: 2018-дек-17 15:20
Сообщения: 44
Непропай выводов микросхемы


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB