Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
10.10.2012, 19:23
|
|
Вид на жительство
Регистрация: 10.08.2005
Сообщений: 385
Сказал спасибо: 0
Сказали Спасибо 161 раз(а) в 140 сообщении(ях)
|
Re: USB "На пальцах"
Differential 1 and Differential 0
When transferring data, the two states on the bus are Differential 1 and Dif-
ferential 0. A Differential 1 exists when D+ is a logic high and D- is a logic
low. A Differential 0 exists when D+ is a logic low and D- is a logic high.
Chapter 21 has details about the voltages that define logic low and high.
The Differential 1 s and Os don't translate directly into 1 s and Os in the bytes
being transmitted, but instead indicate either a change in logic level, no
change in logic level, or a bit stuff, as explained later in this chapter.
|
|
|
Сказали "Спасибо" Alecsej
|
|
|
10.10.2012, 19:29
|
|
Вид на жительство
Регистрация: 10.08.2005
Сообщений: 385
Сказал спасибо: 0
Сказали Спасибо 161 раз(а) в 140 сообщении(ях)
|
Re: USB "На пальцах"
Bit stuffing adds a 0 after six consecutive 1s.
|
|
|
Сказали "Спасибо" Alecsej
|
|
|
10.10.2012, 19:34
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
|
Re: USB "На пальцах"
__________________
Я бы изменил весь мир, но бог не дал исходников
|
|
|
|
10.10.2012, 19:43
|
|
Вид на жительство
Регистрация: 10.08.2005
Сообщений: 385
Сказал спасибо: 0
Сказали Спасибо 161 раз(а) в 140 сообщении(ях)
|
Re: USB "На пальцах"
На родном производителя - распространителя.
http://www.usb.org
|
|
|
Сказали "Спасибо" Alecsej
|
|
|
10.10.2012, 19:50
|
|
Вид на жительство
Регистрация: 10.08.2005
Сообщений: 385
Сказал спасибо: 0
Сказали Спасибо 161 раз(а) в 140 сообщении(ях)
|
Re: USB "На пальцах"
Состояния на шине соответствуют не передаваемым битам, а изменениям между битами.
|
|
|
Сказали "Спасибо" Alecsej
|
|
|
10.10.2012, 20:32
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: USB "На пальцах"
Uragan90 а можно поинтересоваться, зачем вам знать физ. протокол? чтобы было?
|
|
|
|
10.10.2012, 20:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
|
Re: USB "На пальцах"
Сообщение от Alecsej
|
Состояния на шине соответствуют не передаваемым битам, а изменениям между битами.
|
Ну почти на пальцах
Вобщем толком никто не может ответить на вопрос как же выстовить на шине "1" и как выставить "0"....
В начале фрейма или кадра передачи хост раз в 1мс проверяет порт усб, а нет ли там устройства какого!!!!
Если подтяжка к линиям D+, D- есть то устройство вставлено в порт и понимает какое это устройство по скорости передачи в зависимости от того на какой линии подтяжка!!!
Дальше хост передаёт так называемый SE0, начало кадра!!!
При передачи этого самого SE0 хост должен передать устройству два бита "0" два нуля!!!!
Вопрос:
Как на шине этой выстовить ноль или еденицу, да ёшкин же кот?????
__________________
Я бы изменил весь мир, но бог не дал исходников
|
|
|
|
10.10.2012, 20:48
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
|
Re: USB "На пальцах"
Сообщение от Hives
|
Uragan90 а можно поинтересоваться, зачем вам знать физ. протокол? чтобы было?
|
Я хочу подключить одно усб устройство через свой прибор на плис и слидить за тем как происходит обмен, и отсылать данные на другой порт усб в программу анализатора
Чтоб сее осуществить нужно знать физические свойства усб
__________________
Я бы изменил весь мир, но бог не дал исходников
|
|
|
|
10.10.2012, 21:22
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
|
Re: USB "На пальцах"
Uragan90 двунаправленность линий не смущает? почему бы для начала не сесть в паралель
|
|
|
|
10.10.2012, 21:26
|
|
Вид на жительство
Регистрация: 10.08.2005
Сообщений: 385
Сказал спасибо: 0
Сказали Спасибо 161 раз(а) в 140 сообщении(ях)
|
Re: USB "На пальцах"
To keep things synchronized, each packet begins with a SYNC field to
enable the receiving device to align, or synchronize, its clock to the transmit-
ted data. For low and full speeds, the SYNC pattern is eight bits:
KJKJKJKK.
В целях синхронизации каждый пакет начинается с поля SYNC. Для low и full скоростей SYNC представляет собой пакет из 8 бит : KJKJKJKK.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо Alecsej за это сообщение:
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:00.
|
|