реклама на сайте
подробности

 
 
> USB - NRZI, кодировка NRZI
Женек_84
сообщение Jan 14 2009, 11:22
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 31-03-08
Пользователь №: 36 351



Подскажите начинающему по USB
Смотрю спецификацию на USB 2.0 и не пойму все данные пакетов уже в NRZI-кодировке представлены?
И еще для full speed-режима частота - 12 (МГц)?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vvvv
сообщение Jan 14 2009, 11:31
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 3-05-05
Из: г. Волжский
Пользователь №: 4 714



Нет, NRZI это протокол физического уровня, данные в пакете обычные нули и единицы, никто их в пакете не кодирует, кодировка происходит аппаратно прямо перед выдачей на провода.На самой шине, на проводах DP и DN, они превращаются в серию импульсов по протоколу NRZI. Точно также на приемном конце,
NRZI также аппаратно превращает импульсы в обычный пакет. Кодировка и декодировка не имеет отношения к данным в пакете, все делается аппаратно.
Full Speed 12MHz. Да.

Сообщение отредактировал vvvv - Jan 14 2009, 11:34
Go to the top of the page
 
+Quote Post
Женек_84
сообщение Jan 19 2009, 16:32
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 31-03-08
Пользователь №: 36 351



Цитата(vvvv @ Jan 14 2009, 14:31) *
Нет, NRZI это протокол физического уровня, данные в пакете обычные нули и единицы, никто их в пакете не кодирует, кодировка происходит аппаратно прямо перед выдачей на провода.На самой шине, на проводах DP и DN, они превращаются в серию импульсов по протоколу NRZI. Точно также на приемном конце,
NRZI также аппаратно превращает импульсы в обычный пакет. Кодировка и декодировка не имеет отношения к данным в пакете, все делается аппаратно.
Full Speed 12MHz. Да.

Спасибо!
А вот еще с адресной частью подскажите плиз, непонятно....встала необходимость преобразование усб в один из интерфейсов типа иса, вме и т.п., где есть физические адреса ячеек памяти, портов В/В. В усб я так понимаю чисто программный интерфейс, т.е. адреса тех же портов организуются в полях пакета данных усб или по-другому?
И второе, какие микросхемы-преобразователи из послед. усб а парал. интерфейс самые нормальные и стоит ли их использовать?
Спасибо.
Go to the top of the page
 
+Quote Post
rezident
сообщение Jan 19 2009, 16:53
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Женек_84 @ Jan 19 2009, 21:32) *
А вот еще с адресной частью подскажите плиз, непонятно....встала необходимость преобразование усб в один из интерфейсов типа иса, вме и т.п., где есть физические адреса ячеек памяти, портов В/В. В усб я так понимаю чисто программный интерфейс, т.е. адреса тех же портов организуются в полях пакета данных усб или по-другому?
Вы видимо не совсем полно представляете себе устройство USB. Вы хотите работать с USB-host или с USB-device контроллером на уровне его регистров? И желаете сами писать драйвер для вашего USB-контроллера? И соответственно уровень приложения для USB тоже самостоятельно писать?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 11:28
Рейтинг@Mail.ru


Страница сгенерированна за 0.01364 секунд с 7
ELECTRONIX ©2004-2016