Скрытый текст
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[свернуть]
Извещение лички отключено, захожу редко.
Извиняюсь,что забыл поблагодарить 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. Причина: Добавлено сообщение
есть возможность сделать девайс на PIC18F2550 и адаптировать TR-DOS v5.30
Может у кого завалялся программный USB сниффер для PC, для анализа работы USB-шных девайсов? Типа этого:
http://sally555.narod.ru/ftp/usb/usbmon.exe
Конечно хватило бы и этого если бы к нему лекарство было!
Посмотри вот это: http://sourceforge.net/projects/usbsnoop/
Уважаемый Caro!Вопрос по схеме платы для SL811HS.Если предполагается использовать ее в качестве хоста,тогда для чего нужна перемычка JP1?Исходя из спецификации на USB и даташита на SL811HS,для перевода чипа в режим девайса нужено помимо переключения перемычки еще подтягивающий резистор к питанию.Просто я бы хотел использовать чип в обоих режимах,поэтому предполагаю добавить на плату управляющую логику для подтяжки шины.Хотелось бы услышать ваше квалифицированное мнение,я прав или нет!
Судя по рекомендуемой схеме, кроме того, надо еще и отключать 15 КОм резисторы.Сообщение от sally555
В общем то схема в основном была сделана для исследования возможности её использования в качестве именно HOST-контроллера.
А для универсальности конечно желательно её несколько усложнить
Вобще то я на этой плате планирую заниматься только отладкой,думаю там и логика не нужна будет,просто подключать резисторы перемычками.Да и чесно говоря я так и не придумал где можно применить переключение режимов Host/Slave на горячую!
На первом этапе отладки думаю использовать связку:
PC(COM-port)->Контроллер типа AVR(какой-это вопрос)->SL811HS.Жду ответов с критическими замечаниями!
К большому сожалению вынужден сообщить, что попытка использовать SL811 в качестве USB HOST-контроллера для подключения к Спектруму,
его клонам и другим самоделкам USB HID устройств (клавиатуры, мышки и т.д.) закончилась неудачей.
Программную поддержку я написал, но столкнулся с тем, что подключив любое USB-устройство, через небольшой промежуток времени
я наблюдал прекращение выдачи SL811 импульсов SOF (синхро-пакеты с периодом 1 мсек) и полную блокировку попыток обращения к микросхеме.
Пришлось поискать документ с описанием ошибок работы SL811 (Errata).
И вот, что там написано:
Не вдаваясь в технические подробности, это означает, что SL811 не работет с низко-скоростными USB- устройствами,Код: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.
какими и являются большинство HID-устройств.
В результате всего этого, я решил опробовать микросхему HOST-контроллера MAX3421E.
И должен сказать, что несмотря на её высокую цену (порядка 250 руб) она меня не разочаровала.
Достоинством этой микросхемы является ещё и то что на её основе сделан и продается шильд для Ардуины,
цена которого порядка 300 руб. Плюс, для этого шильда разработана библиотека для Ардуины.
Так что все кто желает подключить к своим самодельным компам USB-клавиатуру, мышку или джойстик,
рекомендую MAX3421E или Ардуиновский шильд UHS mini v2.0
Последний раз редактировалось caro; 17.11.2018 в 06:33.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)