Страница 1 из 1
Помогите скомпилировать...
Добавлено: Чт май 07, 2009 22:43:10
FlyGreen
Други помогите скомпилировать С файл в Hex. Пробовал сделать это в АврСтудио - выдает ошибку. В связи с недостатком опыта, не могу воткнуть в чем проблема. Спасибо всем, кто откликнется на зов чайнега

Взято от сюда
http://cryptomys.de/horo/V-USB-MIDI/index.html
ЗЫ - файл прикреплен ниже.
Добавлено: Пт май 08, 2009 07:37:25
mr_smit
Один файл
main.c ты не скомпилируешь. Он ссылается ещё на кучу файлов. Тут у тебя идет работа с USB.
1. Скачай полностью проект с
http://cryptomys.de/horo/V-USB-MIDI/index.html. Там на странице есть
Download schematics and demo software. Посмотри там папку
firmware.
2. Установи WinAVR. (
http://winavr.sourceforge.net/)
3. Запусти коммандную строку (Пуск->выполнить->cmd).
4. Набери
cd, пробел, далее полный путь к папке
firmware. Нажми Enter.
Пример:
cd C:\Documents and Settings\user\Рабочий стол\avr-usb-russian\examples\hid-data
5. Набери
make hex. Нажми Enter.
6. В папке
firmware появится файл main.hex
Пожалуйста
P.S. Я только не совсем понял что это. Типа MIDI клавиатуры что ли?
пасибки
Добавлено: Пт май 08, 2009 18:32:58
FlyGreen
Пасиба огромное за помощь

. Буду проовать. А, это действительно миди клава. Хочу прикошачить её к ТRAKTOR DJ. Купил пульт M-Audio... Каналов показалось мало.
проблемка
Добавлено: Пт май 08, 2009 19:28:17
FlyGreen
Что-то не получается , пишет следующее - make : *** No rule to make target "hex". stop. Что делать ?
прошифка
Добавлено: Вт май 12, 2009 18:35:06
FlyGreen
Неужели никто не поможет ?

Re: проблемка
Добавлено: Вт май 12, 2009 19:24:20
ikarab
FlyGreen писал(а):Что-то не получается , пишет следующее - make : *** No rule to make target "hex". stop. Что делать ?
Сделайте свой мэйк файл.
WinAVR - первые шаги - настройка проекта WinAVR и PROTEUS и как сделать MakeFile с примерами и картинками.
Добавлено: Пт май 15, 2009 10:32:01
mr_smit
Make файл там есть. Скорее всего ты не правильно указал папку. Читай внимательно моё первое сообщение.
C:\Documents and Settings\user\Рабочий стол\V-USB-MIDI-0.2\firmware
Компилировать не пробовал. Может не видит русский язык.
Тогда так попробуй. Скопируй ВСЮ папку, например, на диск С.
ПУСК -> выполнить -> cmd -> cd C:\V-USB-MIDI-0.2\firmware -> ENTER -> make hex
Всё должно работать!
P.S. Я надеюсь ты архив распаковал?
Добавлено: Пт май 15, 2009 10:59:42
ikarab
mr_smit писал(а):Make файл там есть. Скорее всего ты не правильно указал папку.
При чем тут пути !!! если пишет "НЕТ ПРАВИЛ ..." в мэйкфайле
*** No rule to make target "hex". stop.
проблемка
Добавлено: Пт май 15, 2009 11:03:50
FlyGreen
Так ессесено, все распоковано

Все сделал как ты описал. А, все равно жопито какое-то. Вощем ХЗ. Все лежит на диске С в прямом доступе. Все равно пишет хрень .
Добавлено: Пт май 15, 2009 11:04:45
FlyGreen
Так чего делать то ? Неужели никто не может справится с такой фигнёй ? Люди - специалисты хелп !
Добавлено: Пт май 15, 2009 20:40:01
Aheir
Скомпилил, пробуйте
Добавлено: Пт май 15, 2009 21:07:28
mr_smit
Каким образом? Сейчас скачал, попробовал. Не компилится. make не полный. + ошибки в самом исходнике. Попробуйте ввести просто make и нажать enter. Увидите.
Добавлено: Пт май 15, 2009 21:26:34
Aheir
Создал в WinAVRe проект, добавил туда файлы, подправил название папки usbdrv, все собралось... Может, что-то и не правильно, конечно - не копал.
Добавлено: Пт май 15, 2009 21:41:50
FlyGreen
Спасибо всем за помощь ! Сегодня прошью, завтра с утра сгоняю за кварцем. Попробую как работает. Выложу результаты .
PS Я знал что, меня не бросят добрые и умные товарищи по форуму !

Добавлено: Чт май 21, 2009 15:08:02
FlyGreen
Прошил таки мегу и собрал макетку. Фьюзы выставил след. - suto = 0,boden = 0, ckort = 0. Нифига не работает. Монтаж проверен, все правильно. Втыкаю в USB - и тишина. Контроллер живой, на всякий пожарный я еще один купил - все равно не пашет. Что за фигня может быть с этой схемой? Мож подскажет кто.
PS А может кто-нибудь знает где взять ДШ на mega 163 p ? И чем mega163 от mega16 отличается ?
PS2 На atmel.com почему-то ДШ на mega 163 я не смог найти...
http://web.me.com/kuwatay/morecat_lab./ ... ematic.png
Добавлено: Чт май 21, 2009 18:19:38
ibiza11
Вот даташит на Mega163
а не нашли, т.к. этот контроллер уже не рекомендуется к использованию.
Добавлено: Вс май 24, 2009 21:31:29
FlyGreen
так и не заработал дивайс
Заработал )