Сейчас на форуме: hgdagon, asfa, bartolomeo (+6 невидимых) |
![]() |
eXeL@B —› Программирование —› Драйвер для работы с микроконтроллером AT91SAM7S через USB интерфейс! |
Посл.ответ | Сообщение |
|
Создано: 31 октября 2006 23:37 · Личное сообщение · #1 Приветствую!!! Дело обстоит так: Нужно разобратся с интерфейсом USB для организации взаимодействия микроконтроллера ATS91SAM7S и драйвера. Разумеется все это нужно реализовать в этом драйвере. Может кто-небудь этим уже занимался? Пользуюсь: DDK2003, VS2003, DriverStudio3.2, книгами Агурова. Но он пишет про другой микроконтроллер и на этот никатит. Появляются вопросы, а ответы найти негде. - AT91SAM7S - это HID устройство или CDC? - Как наладить общение через USB интерфейс?(хоть примерную схему) - И наконец как можно отлаживать драйвер? Знаю что софт-айсом или винДБГ, но как с ними работать? Буду благодарен. ![]() ![]() |
|
Создано: 01 ноября 2006 00:05 · Личное сообщение · #2 |
|
Создано: 01 ноября 2006 00:26 · Личное сообщение · #3 |
|
Создано: 01 ноября 2006 01:09 · Личное сообщение · #4 |
|
Создано: 01 ноября 2006 03:01 · Личное сообщение · #5 sdefs пишет: Ты бы лучше что-небудь по теме подсказал! Лучше telesys.ru ничего не видел. 5 лет назад прекрасно программировали USB в связке с микроконтроллерами и никогда не имели проблем с ATXXXXXX. Другое дело, что форума с главной странице у них теперь не видать, но если задашь поиск, найдешь много интересного. А по поводу ЖЭК - это так просто. И на wasm.ru и сюда изредка набегают электронщики и я только один раз видел, что это им помогло. Сам я не электронщик - просто есть приборчик на 8051 и там моя прога работает. Если бы не telesys.ru - меня бы уже выгнали с этой "подработки". ![]() |
|
Создано: 01 ноября 2006 04:38 · Личное сообщение · #6 |
|
Создано: 01 ноября 2006 14:26 · Личное сообщение · #7 Делал связку at91sam7 по usb к windows и linux. Под windows использовал windriver, под linux - написал драйвер сам, благо это не сложно. Сам at91 работал не как hid, а как произвольное usb у-во (с bulk/interrupt эндпоинтами), проишивку ес-но пришлось менять кардинально, да и переводить на прерывания. Достигнутая скорость сырой передачи - 1.1 Мбайт/сек, дальше не разгонял ибо было не надо. ![]() |
|
Создано: 03 ноября 2006 06:48 · Личное сообщение · #8 |
|
Создано: 03 ноября 2006 07:06 · Личное сообщение · #9 |
|
Создано: 03 ноября 2006 07:21 · Личное сообщение · #10 |
|
Создано: 03 ноября 2006 23:13 · Поправил: tundra37 · Личное сообщение · #11 |
![]() |
eXeL@B —› Программирование —› Драйвер для работы с микроконтроллером AT91SAM7S через USB интерфейс! |