Модераторы: PILOT, ManiaK, Mazzi
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> USB устройство, драйвер 
:(
    Опции темы
Guest_amonra
Дата 26.6.2003, 14:11 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Помогите написать драйвер для устройства работающего с USB дайте ссылки на инфу по написанию драйверов и все что может помочь
ИЛи если здаете другой способ читать данные с USB с удовольствием выслушаю
  Вверх
RRD
Дата 17.7.2003, 09:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 8.7.2003

Репутация: нет
Всего: нет



Какой чип используеш?

PM MAIL ICQ   Вверх
Lord
Дата 23.7.2003, 20:49 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата(RRD @ 17.7.2003, 09:52)
Какой чип используеш?

А если начать в общих чертах?

У меня такой вопрос
http://forum.vingrad.ru/index.php?act=ST&f=1&t=10953

кстати, если есть готовая схема, поделись пожалуйста
  Вверх
RRD
Дата 24.7.2003, 11:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 8.7.2003

Репутация: нет
Всего: нет



Цитата
А если начать в общих чертах?


Короче если в общих (и очень общих) чертах то обмен данными по USB можно организовать двумя способами:
1. Через драйвер устройства.
2. Используя HID Device.

Основное преимущество обмена через драйвер - максимальная скорость 12Mbit/s. Т.е. можно спроектировать камеру, сканер, микроскоп и т.д. Недостаток - надо писать драйвер (а это надо уметь делать smile.gif)

Преимущество HID Device - не надо писать драйвер но максимальная скорость ограничена 64Кб/s
Т.е. этот режим применим при проектировании медленных устройств типа мышки. Можно делать различные управляющие устройства , подключать моторчики, лампочки ,кнопочки ,различные датчики , медленные ЦАПы , АЦП и т.п.

Цитата
кстати, если есть готовая схема, поделись пожалуйста


Для начала надо определится с миконтроллером который вы будете использовать для обучения .
(т.е. я имею ввиду что необходимо учиться на конкретном устройстве ).

В настоящий момент на рынке полно фирм производителей . Я использую (и рекомендую ) Cypress .
После выбора чипа необходимы такие компоненты:
- полная документация на миконтроллером
- стандарт USB 1.1
- Keil Software (если Cypress )
- DDK
- ORCAD ( рисовать плату)
- пару книжек
- знание инглиша (немножко)
- примеры программ
- немножко мозгов smile.gif)

Вот в общих чертах и всё. Если интересуют конкретные вопросы можете писать на [email protected] или задавать тут. С удовольствием помогу. ;)

PM MAIL ICQ   Вверх
Lord
Дата 24.7.2003, 15:36 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Спасибо!
Обращусь!
  Вверх
brb
Дата 24.7.2003, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 190
Регистрация: 7.1.2003

Репутация: нет
Всего: нет



There is USB 2 Serial adapter on the market...
--------------------
Сказки - удивительная вещь! Самое удивительное, что в них верят только маленькие дети, которым их рассказывают мамы и мамы, которым их рассказывают подросшие дети.
PM MAIL   Вверх
brb
Дата 24.7.2003, 16:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 190
Регистрация: 7.1.2003

Репутация: нет
Всего: нет



Hi-Tech C source code for interfacing to a USB device. http://www.beyondlogic.org/usbnutshell/usb...IC16F876Example
--------------------
Сказки - удивительная вещь! Самое удивительное, что в них верят только маленькие дети, которым их рассказывают мамы и мамы, которым их рассказывают подросшие дети.
PM MAIL   Вверх
RRD
Дата 24.7.2003, 16:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 8.7.2003

Репутация: нет
Всего: нет



www.usb-by-example.com/
PM MAIL ICQ   Вверх
Unregistered
Дата 3.8.2003, 22:30 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











На самом деле писать драйвера для USB не так уж сложно, для начала (если под ВИнь)
смотри книгу Programming WDM Drivers на http:// www.proglib.ru



  Вверх
remax
Дата 25.10.2003, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент
**


Профиль
Группа: Участник Клуба
Сообщений: 686
Регистрация: 7.4.2002
Где: Украина, Харьков

Репутация: нет
Всего: 5



Цитата
Programming WDM Drivers на http:// www.proglib.ru


Ага. Книга есть и в списке популярности стоит на одном из первых мест. Но при попытке скачать - Закачка временно недоступна. Извините.
Такие вот пироги...


--------------------
Как бы ты не старался быть хорошим и правильным человеком с принципами и уважительным отношением к другим, всегда найдется кто-то, кто бросит в тебя какашку
PM MAIL ICQ Skype   Вверх
Alexei
Дата 26.10.2003, 14:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 382
Регистрация: 20.8.2003

Репутация: 4
Всего: 4



PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)"
PILOT ManiaK
UniBomb Mazzi

На данный раздел помимо Правил форума распространяются текже следующие правила:


  • Прежде чем создать тему воспользуйтесь поиском или посмотрите в faq. Возможно на форуме уже есть ответ на ваш или близкий к вашему вопрос.
  • В заголовке темы в квадратных скобках обозначьте используемое семейство микроконтроллера: [avr],[pic],[arm].
  • При создании темы с вопросом указывайте участок кода с ошибкой, версию компилятора, схемы подключения, fuse биты и прочие данные, которые помогут найти правильный ответ. Для форматирования текста программ используйте кнопку код.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Для флуда, просьб выполнить задание, поиска партнёров или исполнителей существуют свои разделы.
  • Если вы заметили несовместимое с правилами сообщение, то можете уведомить об этом модератора раздела нажав кнопку Репорт у соответствующего сообщения.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема »


 




[ Время генерации скрипта: 0.0604 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.