Важная информация

User Tag List

Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 30 из 30

Тема: USB

  1. #21
    Veteran Аватар для savelij
    Регистрация
    23.03.2007
    Адрес
    г. Сухиничи, Калужская обл.
    Сообщений
    1,793
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sally555 Посмотреть сообщение
    Со временем то и у меня засада!Вобще то у меня цель еще более сложная,а освоение USB стека и конкретно SL811 это промежуточный этап.
    Ну настолько глубоко я не загадываю. Хотя как процесс пойдет. Для платы от Caro еще переходник надо делать на ZX-BUS по уму.

    Скрытый текст

    Profi 4.02 512k
    Profi 5.04 1024k нижняя плата здесь
    Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
    Pentagon v2.2+Z-controller+ZXMC2+NeoGS
    АТМ 7.10 1024k
    Pentagon 2.666LE
    ZX Evolution 4Mb rev B
    [свернуть]


    Извещение лички отключено, захожу редко.

  2. #22
    Junior
    Регистрация
    25.11.2008
    Адрес
    Челябинск
    Сообщений
    8
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Извиняюсь,что забыл поблагодарить Caro за предложение!Дело в том что вобще то я не являюсь пользователем ZX и соответственно не смогу использовать данную плату!Прийдется делать самому платку.Уважаемый Caro,а по какой цене продается эта плата?

    Добавлено через 39 минут
    Здесь достаточно интересная инфа по программированию чипа
    http://sally555.narod.ru/ftp/SL811/sl811hs_appnote.pdf
    здесь инфа по регистрам чипа
    http://sally555.narod.ru/ftp/SL811/E...ostSL811HS.pdf
    здесь инфа по сопряженю SL811 с внешним контроллером
    http://sally555.narod.ru/ftp/SL811/I...to_SL811HS.pdf

    Добавлено через 43 минуты
    а здесь собственно даташит на SL811
    http://sally555.narod.ru/ftp/SL811/SL811HS.pdf
    здесь свежий более полный даташит на SL811HS
    http://sally555.narod.ru/ftp/SL811/sl811hst_8.pdf

    здесь книга Агурова "USB интерфейс.Практика использования и программирования"
    запакованная в многотомный архив, формат DJVU
    http://sally555.narod.ru/ftp/usb/P.A....USB.part1.rar
    http://sally555.narod.ru/ftp/usb/P.A....USB.part2.rar
    http://sally555.narod.ru/ftp/usb/P.A....USB.part3.rar
    Последний раз редактировалось sally555; 06.12.2008 в 11:26. Причина: Добавлено сообщение

  3. #23
    Master
    Регистрация
    04.12.2008
    Адрес
    г. Черкассы, Украина
    Сообщений
    957
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    есть возможность сделать девайс на PIC18F2550 и адаптировать TR-DOS v5.30

  4. #24
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vlad Посмотреть сообщение
    есть возможность сделать девайс на PIC18F2550 и адаптировать TR-DOS v5.30
    Максимум, что можно сделать на этом чипе - USB интерфейс для связи c IBM/PC.
    Он не позволяет реализовать HOST устройство, только SLAVE.

  5. #25
    Junior
    Регистрация
    25.11.2008
    Адрес
    Челябинск
    Сообщений
    8
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Может у кого завалялся программный USB сниффер для PC, для анализа работы USB-шных девайсов? Типа этого:
    http://sally555.narod.ru/ftp/usb/usbmon.exe
    Конечно хватило бы и этого если бы к нему лекарство было!

  6. #26
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sally555 Посмотреть сообщение
    Может у кого завалялся программный USB сниффер для PC, для анализа работы USB-шных девайсов?
    Посмотри вот это: http://sourceforge.net/projects/usbsnoop/

  7. #27
    Junior
    Регистрация
    25.11.2008
    Адрес
    Челябинск
    Сообщений
    8
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Уважаемый Caro!Вопрос по схеме платы для SL811HS.Если предполагается использовать ее в качестве хоста,тогда для чего нужна перемычка JP1?Исходя из спецификации на USB и даташита на SL811HS,для перевода чипа в режим девайса нужено помимо переключения перемычки еще подтягивающий резистор к питанию.Просто я бы хотел использовать чип в обоих режимах,поэтому предполагаю добавить на плату управляющую логику для подтяжки шины.Хотелось бы услышать ваше квалифицированное мнение,я прав или нет!

  8. #28
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от sally555
    Уважаемый Caro!Вопрос по схеме платы для SL811HS.Если предполагается использовать ее в качестве хоста,тогда для чего нужна перемычка JP1?
    Исходя из спецификации на USB и даташита на SL811HS,для перевода чипа в режим девайса нужено помимо переключения перемычки еще подтягивающий резистор к питанию.
    Просто я бы хотел использовать чип в обоих режимах,
    поэтому предполагаю добавить на плату управляющую логику для подтяжки шины.
    Судя по рекомендуемой схеме, кроме того, надо еще и отключать 15 КОм резисторы.
    В общем то схема в основном была сделана для исследования возможности её использования в качестве именно HOST-контроллера.
    А для универсальности конечно желательно её несколько усложнить

  9. #29
    Junior
    Регистрация
    25.11.2008
    Адрес
    Челябинск
    Сообщений
    8
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    А для универсальности конечно желательно её несколько усложнить
    Вобще то я на этой плате планирую заниматься только отладкой,думаю там и логика не нужна будет,просто подключать резисторы перемычками.Да и чесно говоря я так и не придумал где можно применить переключение режимов Host/Slave на горячую!
    На первом этапе отладки думаю использовать связку:
    PC(COM-port)->Контроллер типа AVR(какой-это вопрос)->SL811HS.Жду ответов с критическими замечаниями!

  10. #30
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    К большому сожалению вынужден сообщить, что попытка использовать SL811 в качестве USB HOST-контроллера для подключения к Спектруму,
    его клонам и другим самоделкам USB HID устройств (клавиатуры, мышки и т.д.) закончилась неудачей.
    Программную поддержку я написал, но столкнулся с тем, что подключив любое USB-устройство, через небольшой промежуток времени
    я наблюдал прекращение выдачи SL811 импульсов SOF (синхро-пакеты с периодом 1 мсек) и полную блокировку попыток обращения к микросхеме.
    Пришлось поискать документ с описанием ошибок работы SL811 (Errata).
    И вот, что там написано:
    Код:
    Some hubs that send SE0s upstream during the EOF1 time frame may cause the SL811HS to stop sending SOFs. 
    This problem occurs when operating with low-speed devices attached downstream of such a hub. 
    This is not a problem with full-speed devices.
    According to the USB Specification, hubs are permitted to transmit SE0s during the EOF1  time frame.
    This is done to eliminate potential babble conditions on the bus and is an optional feature implemented in some hubs.
    Не вдаваясь в технические подробности, это означает, что SL811 не работет с низко-скоростными USB- устройствами,
    какими и являются большинство HID-устройств.
    В результате всего этого, я решил опробовать микросхему HOST-контроллера MAX3421E.
    И должен сказать, что несмотря на её высокую цену (порядка 250 руб) она меня не разочаровала.
    Достоинством этой микросхемы является ещё и то что на её основе сделан и продается шильд для Ардуины,
    цена которого порядка 300 руб. Плюс, для этого шильда разработана библиотека для Ардуины.
    Так что все кто желает подключить к своим самодельным компам USB-клавиатуру, мышку или джойстик,
    рекомендую MAX3421E или Ардуиновский шильд UHS mini v2.0
    Последний раз редактировалось caro; 17.11.2018 в 06:33.

Страница 3 из 3 ПерваяПервая 123

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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