Сейчас на форуме: hgdagon, asfa, bartolomeo (+6 невидимых)

 eXeL@B —› Программирование —› Драйвер для работы с микроконтроллером AT91SAM7S через USB интерфейс!
Посл.ответ Сообщение

Ранг: 3.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 31 октября 2006 23:37
· Личное сообщение · #1

Приветствую!!!
Дело обстоит так:
Нужно разобратся с интерфейсом USB для организации взаимодействия микроконтроллера ATS91SAM7S
и драйвера. Разумеется все это нужно реализовать в этом драйвере.
Может кто-небудь этим уже занимался?
Пользуюсь: DDK2003, VS2003, DriverStudio3.2, книгами Агурова.
Но он пишет про другой микроконтроллер и на этот никатит.
Появляются вопросы, а ответы найти негде.
- AT91SAM7S - это HID устройство или CDC?
- Как наладить общение через USB интерфейс?(хоть примерную схему)
- И наконец как можно отлаживать драйвер? Знаю что софт-айсом или винДБГ, но как с ними работать?
Буду благодарен.



Ранг: 310.8 (мудрец), 29thx
Активность: 0.430
Статус: Участник

Создано: 01 ноября 2006 00:05
· Личное сообщение · #2

sdefs пишет:
Появляются вопросы, а ответы найти негде.

Лентяй! А на telesys.ru Ты когда у тебя кран течет, к урологу обращаешься или все-таки в ЖЭК ?!




Ранг: 3.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 01 ноября 2006 00:26
· Личное сообщение · #3

Ты когда у тебя кран течет, к урологу обращаешься или все-таки в ЖЭК

tundra37 Когда кран течет я его ремонтирую, а не жду твоего ЖЕКА в мокрой квартире!!!
Ты бы лучше что-небудь по теме подсказал!



Ранг: 117.5 (ветеран), 5thx
Активность: 0.080.01
Статус: Участник

Создано: 01 ноября 2006 01:09
· Личное сообщение · #4

вот некоторая инфа и проги может пригодится slil.ru/23330782



Ранг: 310.8 (мудрец), 29thx
Активность: 0.430
Статус: Участник

Создано: 01 ноября 2006 03:01
· Личное сообщение · #5

sdefs пишет:
Ты бы лучше что-небудь по теме подсказал!

Лучше telesys.ru ничего не видел. 5 лет назад прекрасно программировали USB в связке с микроконтроллерами и никогда не имели проблем с ATXXXXXX. Другое дело, что форума с главной странице у них теперь не видать, но если задашь поиск, найдешь много интересного.
А по поводу ЖЭК - это так просто. И на wasm.ru и сюда изредка набегают электронщики и я только один раз видел, что это им помогло. Сам я не электронщик - просто есть приборчик на 8051 и там моя прога работает. Если бы не telesys.ru - меня бы уже выгнали с этой "подработки".



Ранг: 3.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 01 ноября 2006 04:38
· Личное сообщение · #6

Sats спасибо за ссылку, думаю что найду там много интересного.
Правда скачалось только 700 кб, посже попробую еще.




Ранг: 9.8 (гость)
Активность: 0=0
Статус: Участник

Создано: 01 ноября 2006 14:26
· Личное сообщение · #7

Делал связку at91sam7 по usb к windows и linux. Под windows использовал windriver, под linux - написал драйвер сам, благо это не сложно. Сам at91 работал не как hid, а как произвольное usb у-во (с bulk/interrupt эндпоинтами), проишивку ес-но пришлось менять кардинально, да и переводить на прерывания. Достигнутая скорость сырой передачи - 1.1 Мбайт/сек, дальше не разгонял ибо было не надо.



Ранг: 3.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 03 ноября 2006 06:48
· Личное сообщение · #8

Nothing,
А где ты брал windriver? Я его в винде не нахожу.



Ранг: 56.4 (постоянный)
Активность: 0.020
Статус: Участник

Создано: 03 ноября 2006 07:06
· Личное сообщение · #9

WinDriver - это софт такой для разработки драйверов для USB устройств. (hxxp://wxw.jungo.com/windriver_usb_pci_driver_development_software.ht ml)
В варезе он был - поищи на дампах.



Ранг: 3.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 03 ноября 2006 07:21
· Личное сообщение · #10

Nothing,
А где ты брал windriver? Я его в винде не нахожу.



Ранг: 310.8 (мудрец), 29thx
Активность: 0.430
Статус: Участник

Создано: 03 ноября 2006 23:13 · Поправил: tundra37
· Личное сообщение · #11

Идешь на fixdown.com, ищешь и качаешь(в один поток).


 eXeL@B —› Программирование —› Драйвер для работы с микроконтроллером AT91SAM7S через USB интерфейс!
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати