спрашиваю здесь, так как в теме "чайницкий вопрос о USB-клавиатуре" ответов по существу нет, а здесь хоть кое что получилось. правда пока результат отрицательный.
снова повторю вопрос - как на данной плате (SK-AT91SAM9260-S3E) в своем приложении получить информацию с USB-клавиатуры? это в принципе реализуемо с "родным" поставочным вариантом линукса?
платы куплены в начале года, может есть более новый образ?
пользуясь затишьем соединил сегодня SK-XC3S50 и SK-MIO430FT шлейфиком и стал изучать - что можно полезного тут изобрести :)
пыхтел-пыхтел, сплодил схемку (идею сам у себя стырил из проекта на Cyclone)..
некий результат есть, но т.к. сел на разъем X1, то как минимум пару проводков придется допаять - как Павел писал попали на input-only..
типа хвастаюсь :)
Я так понял, Вы там сделали модуль развертки? Насчет Х1, а разве сложно через UCF файл пересадить все на другой разъем, или у Вас там напаяно уже много?
да - это вольная компиляция цифровых сигналов с целью получить нужную последовательность..
пересадить то несложно, но - из двух оставшихся на одном выведена шина статического ОЗУ а на втором на пин цвета выведен выход генератора с платы - резать дорогу совершенно не хочется - по хорошему в такое место надо ставить пинхидер на два контакта, но не уверен что это понравиться 50МГц-му сигналу
проще пробросить пару проводков..
пока иду проторенной тропой - синхрогенератор и просто получить изображение, потом вывести содержимое SRAM, а уж потом мудрить с интерфейсом наружу..
Юр а можно проектик в архиве. Я мучался долго..соорудил H и V синхросигналы, но из за них плывет основная тактовая та что 40 MHz (матрица от ноута) где то я накосячил.
Или картинку по больше выложи.. а то не видать ничего :)
данивапрос, но я так и не овладел пока ихним PLL и сделал "внаглую" - входные 50 поделил на 4 и получившиеся 12.5 задул на тактовый индикатора (он понимает от 9 до 16)
минут через 5-10 выложу..
В ISE 10 есть Architecture Wizard, я с его помощью делал генератор 40 Мгц на DCM(местное название PLL ) и в списке компонентов в разеделе General есть компонент DCM.
о! а чего то я Wizard-a не разглядел - надо будет попинать - пусть научит..
я думаю что из 50 сделать 40 - это 50*4/5. а мне кстати захотелось получить 9.. альтеровская плл меня послала, я думаю и эта пошлет :)
символ DCM я нашел сразу, да там ворох выводов и очень невнятное описание в хелпе
вот мой черновик - отключишь со входа делители, туда 40 подашь с ПЛЛ, и поправь константы под VGA.. еще возможно надо будет смеситель синхры чуть по другому сделать.. линк на архив