реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Простенький проект AVR+USB
-=Женек=-
сообщение Feb 11 2007, 12:14
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 559
Регистрация: 6-09-06
Пользователь №: 20 131



Здравствуйте!

Мне нужно решить примитивнейшую задачку по связи с PC через USB.
Требуется не более чем по щелчку мышкой по одной из 10 кнопок, отправить ее номер через USB, а контроллеру AVR принять.
Особо сложных протоколов передачи данных юзать не собираюсь. Микросхему планирую использовать FTDI232R.
Может быть есть у кого пример простенького готового проекта? Кусок кода для AVR и код на С для РС. Поделитесь
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Feb 11 2007, 12:30
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Поскольку FTDI будет работать в режиме виртуального COM-порта, пример надо искать для него. Гугл в помощь, такого добра полный инет.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
bgc
сообщение Feb 11 2007, 14:06
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 30-07-06
Из: Москва
Пользователь №: 19 188



схема включения приведена тут www.ftdichip.com/Documents/AppNotes/DG232_20.pdf
далее на UART AVR подсоединяем txd rxd от FT232BM и любая программа которая пишет в виртуальный COM порт.
Не забыть поставить драйверы, скачиваются с того же сайта ftdichip.com.
в AVR берем байт из UART и без проблем.


--------------------
Окружающий мир - не иссякающий источник сюрпризов!
Go to the top of the page
 
+Quote Post
-=Женек=-
сообщение Feb 11 2007, 14:13
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 559
Регистрация: 6-09-06
Пользователь №: 20 131



Пару вопросов:

если я буду использовать принцип виртуального com порта, будет ли у меня автоматически обнаруживаться устройство при подключении его к разъему?


Общение с устройством, как с USB сложнее чем через виртуальный com порт?
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Feb 11 2007, 15:25
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Цитата
если я буду использовать принцип виртуального com порта, будет ли у меня автоматически обнаруживаться устройство при подключении его к разъему?

При наличии драйвера в системе появится еще один COM-порт.
Для программы он не будет отличаться от обычного.
Цитата
Общение с устройством, как с USB сложнее чем через виртуальный com порт?

USB весьма сложная вещь, в двух словах не объяснишь.
Есть такой документ "USB in nutshell" , не грех его прочитать.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
anpilog
сообщение Feb 11 2007, 21:17
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 145
Регистрация: 11-12-06
Пользователь №: 23 382



http://www.obdev.at/products/avrusb/index.html
http://www.recursion.jp/avrcdc/
Второй - то что вам нужно.
Думаю, что на цену FT232BM пива выпьете 8)_


--------------------
---
human traffic - всегда 8)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 11:51
Рейтинг@Mail.ru


Страница сгенерированна за 0.01389 секунд с 7
ELECTRONIX ©2004-2016