Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

USB "На пальцах"

Непрочитано 10.10.2012, 19:23  
Alecsej
Вид на жительство
 
Регистрация: 10.08.2005
Сообщений: 385
Сказал спасибо: 0
Сказали Спасибо 161 раз(а) в 140 сообщении(ях)
Alecsej на пути к лучшему
По умолчанию 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 вне форума  
Сказали "Спасибо" Alecsej
majorka65 (14.10.2012)
Непрочитано 10.10.2012, 19:29  
Alecsej
Вид на жительство
 
Регистрация: 10.08.2005
Сообщений: 385
Сказал спасибо: 0
Сказали Спасибо 161 раз(а) в 140 сообщении(ях)
Alecsej на пути к лучшему
По умолчанию Re: USB "На пальцах"

Bit stuffing adds a 0 after six consecutive 1s.
Alecsej вне форума  
Сказали "Спасибо" Alecsej
majorka65 (14.10.2012)
Непрочитано 10.10.2012, 19:34  
Uragan90
Почётный гражданин KAZUS.RUN
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,895
Сказал спасибо: 469
Сказали Спасибо 407 раз(а) в 254 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: USB "На пальцах"

Сообщение от Alecsej Посмотреть сообщение
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.
А это на каком языке??????
__________________
Я бы изменил весь мир, но бог не дал исходников
Uragan90 вне форума  
Непрочитано 10.10.2012, 19:43  
Alecsej
Вид на жительство
 
Регистрация: 10.08.2005
Сообщений: 385
Сказал спасибо: 0
Сказали Спасибо 161 раз(а) в 140 сообщении(ях)
Alecsej на пути к лучшему
По умолчанию Re: USB "На пальцах"

На родном производителя - распространителя.
http://www.usb.org
Alecsej вне форума  
Сказали "Спасибо" Alecsej
majorka65 (14.10.2012)
Непрочитано 10.10.2012, 19:50  
Alecsej
Вид на жительство
 
Регистрация: 10.08.2005
Сообщений: 385
Сказал спасибо: 0
Сказали Спасибо 161 раз(а) в 140 сообщении(ях)
Alecsej на пути к лучшему
По умолчанию Re: USB "На пальцах"

Состояния на шине соответствуют не передаваемым битам, а изменениям между битами.
Alecsej вне форума  
Сказали "Спасибо" Alecsej
majorka65 (14.10.2012)
Непрочитано 10.10.2012, 20:32  
Hives
Гражданин KAZUS.RUN
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: USB "На пальцах"

Uragan90 а можно поинтересоваться, зачем вам знать физ. протокол? чтобы было?
Hives вне форума  
Непрочитано 10.10.2012, 20:45  
Uragan90
Почётный гражданин KAZUS.RUN
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,895
Сказал спасибо: 469
Сказали Спасибо 407 раз(а) в 254 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: USB "На пальцах"

Сообщение от Alecsej Посмотреть сообщение
Состояния на шине соответствуют не передаваемым битам, а изменениям между битами.
Ну почти на пальцах
Вобщем толком никто не может ответить на вопрос как же выстовить на шине "1" и как выставить "0"....
В начале фрейма или кадра передачи хост раз в 1мс проверяет порт усб, а нет ли там устройства какого!!!!
Если подтяжка к линиям D+, D- есть то устройство вставлено в порт и понимает какое это устройство по скорости передачи в зависимости от того на какой линии подтяжка!!!
Дальше хост передаёт так называемый SE0, начало кадра!!!
При передачи этого самого SE0 хост должен передать устройству два бита "0" два нуля!!!!
Вопрос:
Как на шине этой выстовить ноль или еденицу, да ёшкин же кот?????
__________________
Я бы изменил весь мир, но бог не дал исходников
Uragan90 вне форума  
Непрочитано 10.10.2012, 20:48  
Uragan90
Почётный гражданин KAZUS.RUN
 
Аватар для Uragan90
 
Регистрация: 20.09.2009
Сообщений: 1,895
Сказал спасибо: 469
Сказали Спасибо 407 раз(а) в 254 сообщении(ях)
Uragan90 на пути к лучшему
По умолчанию Re: USB "На пальцах"

Сообщение от Hives Посмотреть сообщение
Uragan90 а можно поинтересоваться, зачем вам знать физ. протокол? чтобы было?
Я хочу подключить одно усб устройство через свой прибор на плис и слидить за тем как происходит обмен, и отсылать данные на другой порт усб в программу анализатора
Чтоб сее осуществить нужно знать физические свойства усб
__________________
Я бы изменил весь мир, но бог не дал исходников
Uragan90 вне форума  
Непрочитано 10.10.2012, 21:22  
Hives
Гражданин KAZUS.RUN
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: USB "На пальцах"

Uragan90 двунаправленность линий не смущает? почему бы для начала не сесть в паралель
Hives вне форума  
Непрочитано 10.10.2012, 21:26  
Alecsej
Вид на жительство
 
Регистрация: 10.08.2005
Сообщений: 385
Сказал спасибо: 0
Сказали Спасибо 161 раз(а) в 140 сообщении(ях)
Alecsej на пути к лучшему
По умолчанию 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.
Alecsej вне форума  
Эти 2 пользователя(ей) сказали Спасибо Alecsej за это сообщение:
majorka65 (14.10.2012), Uragan90 (10.10.2012)
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что-то случилось с USB-флешкой "TOSHIBA 4Gb" kmw903 Коллекция глюков 30 05.10.2010 14:33
[Решено] Прошу объяснить, как работает "Блок коммутации" ВЕГА 50У-122С и "черный ящик" КУЕ012 Electric75 Аудиотехника 3 16.09.2010 20:24
Прибор, реагирующий на приближение человека ("Емкостное реле": журн. "Радио" 2010/5) С.В.П. Автоматика и аппаратура связи 24 12.07.2010 13:24
"Практика программирования USB" П.Агуров, качайте lol2007 Микроконтроллеры, АЦП, память и т.д 1 21.01.2007 12:01


Часовой пояс GMT +4, время: 08:24.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.