Страница 1 из 1

mcu, передача данных usb

Добавлено: Вт янв 01, 2013 22:32:29
z3dd
В общем, хочу понять как организовать обмен данными мк и юзб.

И вот совсем не представляю, на какую тему инфу-то искать? Начал читать про протокол и что-то про схему кодирования NRZI но наткнулся на фразу что мол нет смысла описывать работу на самом низком уровне, есть драйвер.

Далее. Понятно, что надо какое-то ПО которое будет принимать сигналы с моего устройства. Способ передачи решил изучать для того чтобы в конечном итоге сделать себе midi-контроллер, тут, правда, еще вопрос - использовать ли миди интерфейс или юзб (видел много контроллеров, использующих именно юзб порт). Так что ПО - программа готовая (ableton) но у нее есть возможность подключения внешних миди устройств. А значит мое устройство должно каким-то образом индентифицироваться как миди-контроллер, и тут опять же вопрос - как?:)

В общем, проблема одна - не знаю с чего начать, отсюда и вопросы более конкретные сформулировать не могу :(
С мк не так давно начал заниматься(институт), а именно pic18 2025. Писали всякую фигню на ассемблере но с портами ввода/вывода работал. Так же с плис довольно много делал но не думаю что есть смысл реализовывать описанное устройство на жесткой логике, а жаль :)

Буду рад любым советам и ссылкам по этой теме и любой другой которая может встретиться на пути к реализации :)

Re: mcu, передача данных usb

Добавлено: Вт янв 01, 2013 23:14:33
Ser60
Посмотрите для начала:
http://www.waitingforfriday.com/index.p ... USB_device
Если согласны перейти с PIC18 на C8051, см здесь:
http://radiokot.ru/articles/44/
http://radiokot.ru/articles/45/

Re: mcu, передача данных usb

Добавлено: Ср янв 02, 2013 00:53:56
z3dd
Отлично, спасибо, будем изучать. Думаю, сразу с с8051 начну

Re: mcu, передача данных usb

Добавлено: Пн янв 07, 2013 10:40:49
NickB53
Если Вы знакомы с семейством PIC18 - так используйте PIC18F2550 например. Со встроенный USB контроллером и бесплатым framework от Microchip.
Все уже сделано. Только добавьте совй код