Автор Тема: USB-MIDI  (Прочитано 11848 раз)

0 Пользователей и 1 Гость просматривают эту тему.

EternalEngine

  • Гость
USB-MIDI
« Ответ #20 : Августа 03, 2009, 12:01:22 am »
А есть какие нибудь usb библиотеки для Codevision? оченьуш мне нравится этот компилятор?

Diz

  • Гость
USB-MIDI
« Ответ #21 : Августа 03, 2009, 03:46:03 pm »
А какая разница ? Если библиотека на Си, то допилить под свой компилятор обычно не проблема.

EternalEngine

  • Гость
USB-MIDI
« Ответ #22 : Августа 04, 2009, 01:51:06 am »
В Codevision нет описания функций USB.

З.Ы.

Diz, ты же вроде на GCC пишешь? может посоветуешь какую нибудь книжечку для WinAVR и описание работы усб в нём.

Diz

  • Гость
USB-MIDI
« Ответ #23 : Августа 04, 2009, 12:43:28 pm »
Не понятно. Каких таких функций usb и описания ? Нужна библиотека да хедеры с описанием периферии камешка.

Или имеется в виду, что CV не поддерживает AVR с USB (нет нужных хедеров) ?

Книжку не подскажу, но инфы в сети просто навалом - в том числе и официальная документация. Для начала стоит потратить несколько дней
и разобраться с make и устройством makefile-ов - тогда все будет гораздо проще.

EternalEngine

  • Гость
USB-MIDI
« Ответ #24 : Августа 04, 2009, 09:02:26 pm »
да, нет хедеров для at90usb82 и 162...(

Diz

  • Гость
USB-MIDI
« Ответ #25 : Августа 05, 2009, 11:16:25 am »
Можно взять их из WinAVR (посмотрел, в версии 20080610 есть) и допилить.
Или сразу перейти на него :-)

EternalEngine

  • Гость
USB-MIDI
« Ответ #26 : Ноября 06, 2009, 08:43:39 pm »
Вот начал изучать ARM7 на LPC2148 USB. Хотелось бы убить двух зайцев: разобратся с усб и сделать переходник усб в миди.
Если кто делал такие модули на LPC, то я был бы очень рад любой помощи.
« Последнее редактирование: Ноября 06, 2009, 08:43:55 pm от EternalEngine »

Diz

  • Гость
USB-MIDI
« Ответ #27 : Ноября 07, 2009, 06:49:05 am »
Рекомедую библиотеку lpcusb: http://sourceforge.net/projects/lpcusb/
Использовал, основательно перепахав на свой вкус. Она значительно лучше библиотек от Keil и IAR.

Дескрипторами для USB-MIDI могу поделиться, да и не только.

На каком железе будешь отлаживаться (какой-нибудь evaluation board) ?
« Последнее редактирование: Ноября 07, 2009, 06:49:50 am от Diz »

EternalEngine

  • Гость
USB-MIDI
« Ответ #28 : Ноября 07, 2009, 09:50:29 am »
Цитировать

Дескрипторами для USB-MIDI могу поделиться, да и не только.

На каком железе будешь отлаживаться (какой-нибудь evaluation board) ?
отлично, можешь залить на какой нибудь хост? или лучше по мылу? заранее благодарю)))

на счёт отладочной платы я пока не определился. может проще будет сделать свою по технологии ЛУТ. Запаять чип, вывести пины его на разъёмы+ питание +usb +ft232rl на usart0  (я на сколько понял можно и без JTAG обойтись - заливать прошивку по ISP через usart0?)

З.Ы. очень хотелось бы посмотреть на схему минимальной обвески на всякий пожарный, дабы ничего не напотрачить из за непонимания

Diz

  • Гость
USB-MIDI
« Ответ #29 : Ноября 07, 2009, 07:43:31 pm »
Ок, давай мыло.

ЛУТом имхо будет геморно - у LPC2148 шаг ножек 0.5 мм.
Можно купить отладку от starterkit.ru или olimex.

Минимальную обвязку смотри там же у olimex: http://olimex.com/dev/images/lpc-h2148-sch.gif

A JTAG лучше вывести на всякий случай.

EternalEngine

  • Гость
USB-MIDI
« Ответ #30 : Ноября 08, 2009, 05:53:59 am »
Цитировать
Ок, давай мыло.

ЛУТом имхо будет геморно - у LPC2148 шаг ножек 0.5 мм.
Можно купить отладку от starterkit.ru или olimex.

Минимальную обвязку смотри там же у olimex: http://olimex.com/dev/images/lpc-h2148-sch.gif

A JTAG лучше вывести на всякий случай.
light_here(а)mail.ru

Я вот эту присмотрел. Такой мини переходник с обвеской в придачу. Что скажешь?
« Последнее редактирование: Ноября 08, 2009, 05:55:09 am от EternalEngine »

Diz

  • Гость
USB-MIDI
« Ответ #31 : Ноября 08, 2009, 08:41:41 pm »
Отправил.

Штука хорошая, как раз на нее я дал схему. Хотя стартеркит.ру,
наверное, будет дешевле и мощнее по обвязке. Надо посмотреть,
сколько стоит олимекс у наших дилеров (терраэлектроника).

EternalEngine

  • Гость
USB-MIDI
« Ответ #32 : Ноября 09, 2009, 03:17:29 am »
Принял. Буду разбираться. :D
А не подскажешь какой нить бутодер, чтоб обновлять прошивку по усб?

З.Ы. кстати интересно, есть ли нормальная среда с GCC под OS X?

Diz

  • Гость
USB-MIDI
« Ответ #33 : Ноября 09, 2009, 03:37:32 am »
Примеры бутлоадера для USB были у NXP, но это не для разработки, а
для использования в готовом устройстве. Сам не пользовал.

Многие пользуют Eclipse с CDT - наверное, есть версия и под мак.
Лично меня от Eclipse воротит :-)

EternalEngine

  • Гость
USB-MIDI
« Ответ #34 : Ноября 09, 2009, 09:41:20 am »
А какую среду вобще посоветуешь юзать?