[an error occurred while processing this directive]
Ответ: (+)
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено IgorK 08 января 2003 г. 21:03
В ответ на: Спасибо! Только не ругайтесь - последняя пачка вопросов и пойду пробовать в железе :-) отправлено Барыга 08 января 2003 г. 19:59

>Теперь запись конфигурации. Тут я тоже должен принять сразу 4
>байта и рассовать их по своим регистрам или могут быть другие
>ситуации?

Вы должны быть готовы принять сразу 4 байта.
Каждый байт в фазе данных стробируется своим CBE. Младщий стробируется CBE0, старший - CBE3. Записываются только те (из 4) байты, которые подтверждены ‘нулем’ на своем CBE.
Короче говоря, если ставите четыре 8-разр. регистра для очередной конф. посылки, то соотв. CBE (0, 1, 2, 3) заводится на их /Enable.
CBE и определяет разрядность посылки.

P.S. Вот выдержка из спецификации (rev.2.1, стр. 84, глава 3.7.4 - эта глава отсутствует в rev.2.2)
3.7.4. Configuration Cycle.
The configuration commands, like other commands, allow data to be accessed using any combination of bytes (including a byte, word, DWORD, or non-contiguous bytes) and multiple data phases in a burst. The target is required to handle any combination of byte enables.
Из чего мы делаем вывод, что никаких отличий для конфигурации по CBE[] нет.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru