Автор Тема: Soft -> USB -> AVR  (Прочитано 15229 раз)

Оффлайн baxster

  • User
  • *
  • Сообщений: 2
  • Репутация: +0/-0
    • http://vkontakte.ru/id1116886
    • Личное сообщение (Оффлайн)
Soft -> USB -> AVR
« : Июля 23, 2009, 14:17:05 »
Доброго времени суток, давно пытаюсь найти ответ на вопрос:
Как же обеспечить взаимодействие МК и софта?
Задача предельно проста и необходима для понимания принципов работы.
Что имеется:
1) МК серии AVR (в моем случае это ATTiny2313-20 и ATMega8 на 20 и 28 ног соответственно) резонатор и прочую добавку не берем (оно есть)
2) Пара светодиодов (подключены к разным выходам МК, горят поочередно или в определенном порядке)
3) Макетная плата
4) Провод USB  

Что требуется:
1) Необходима прошивка (с указанием названия девайса и т.п. чтобы он мог определиться в винде)
2) Драйвер для девайса (ведь надо как-то с ним работать)
3) Небольшая софтина, которая может либо выставлять интервал мигания светодиодов, либо порядок (достаточно будет передать код порядка. сам порядок зашит в МК)

А вот теперь самый главный вопрос:
Как это все написать?
Прошивку для простого переключения светодиодов с задержкой я написать могу. Пишу на С через WinAvr и AVRStudio.
Необходимо понять, как будет девайс "общаться" с софтиной (я этого понять пока вообще не могу)

Кто чем может - помогите

Оффлайн Visual-Devices

  • Member
  • **
  • Сообщений: 13
  • Репутация: +0/-0
    • E-mail
    • Личное сообщение (Оффлайн)
Soft -> USB -> AVR
« Ответ #1 : Июля 23, 2009, 17:35:23 »
Надо иметь 10.000$ в кармане, либо обучаться 5 лет с нуля двум профессиям.

Оффлайн baxster

  • User
  • *
  • Сообщений: 2
  • Репутация: +0/-0
    • http://vkontakte.ru/id1116886
    • Личное сообщение (Оффлайн)
Soft -> USB -> AVR
« Ответ #2 : Июля 24, 2009, 13:35:24 »
по данному вопросу нашел хороший пакет для работы с USB-AVR. может кому пригодится
http://pmcg.mantrid.ru/index.php/projects/...ects/80-usb-avr

Оффлайн amdei

  • User
  • *
  • Сообщений: 1
  • Репутация: +0/-0
    • E-mail
    • Личное сообщение (Оффлайн)
Soft -> USB -> AVR
« Ответ #3 : Сентября 22, 2009, 01:25:09 »
$10000 никогда в кармане не помешают!

По существу могу послать тебя туда:
http://test-www.vandenbrande.com/wp/?page_id=15

Там тебе и драйвер, и светодиоды, и софт, и прошивка для tiny2313.
Недельку попаришься пока все заработает - будешь профи в вопросах USB.

Оффлайн Утюг

  • User
  • *
  • Сообщений: 1
  • Репутация: +0/-0
    • E-mail
    • Личное сообщение (Оффлайн)
Soft -> USB -> AVR
« Ответ #4 : Октября 07, 2009, 21:28:37 »
А если взять AT89C5131a-l, скачать книжку Агурова с примерами, то можно довольно серьезные вещи создать, а не только светодиоды моргать. А на PIC18F4550 все уже написано, и лежит на сайте микрочипа, правда для него программатор нужен, а для AT89C5131a-l даже программатор не потребуется.

Оффлайн лелик

  • User
  • *
  • Сообщений: 1
  • Репутация: +0/-0
    • Личное сообщение (Оффлайн)
Soft -> USB -> AVR
« Ответ #5 : Августа 03, 2010, 00:28:27 »
Здесь можно найти пример USB HID устройства на ATMega8.
Там есть так же программа для компа, взаимодействующая с USB устройвом.
Имеются исходники программ.

 

Последние сообщения на форуме: