[atmega16][c] HIDKeys, czyli problem z klawiaturą USB na AVR

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
patyk12343
-
Posty: 5
Rejestracja: 28 lut 2010, 10:37
Lokalizacja: Z-ne

[atmega16][c] HIDKeys, czyli problem z klawiaturą USB na AVR

Post autor: patyk12343 » 11 mar 2010, 19:39

Witam!

Po paru problemach przy odpaleniu atmegi16 postanowiłem zabrać się do stworzenia klawiatury USB na podstawie projektu ze strony http://www.obdev.at/products/vusb/hidkeys.html. Dodałem wszystkie pliki do projektu, w Makefile zmieniłem

Kod: Zaznacz cały

SERIAL = `echo /dev/tty.KeySerial*` 
UISP = uisp -dprog=avr910 -dserial=$(SERIAL) -dpart=auto
na

Kod: Zaznacz cały

AVRDUDE_PROGRAMMER = usbasp 
AVRDUDE_PORT = usb
i

Kod: Zaznacz cały

COMPILE = avr-gcc -Wall -Os -Iusbdrv -I. -mmcu=atmega8 #-DDEBUG_LEVEL=1
na

Kod: Zaznacz cały

COMPILE = avr-gcc -Wall -Os -Iusbdrv -I. -mmcu=atmega16 #-DDEBUG_LEVEL=1
Program w postaci .hex wgrał się bez błędów. Po podłączeniu system wykrywa nowe urządzenie, lecz jest ono dla niego nieznane... Czy ktoś spotkał się z podobnym problemem i wie jak go rozwiązać?

Z góry dziękuję za wszystkie odpowiedzi

ODPOWIEDZ