Gast
#2772049
Hallo,
ich hab einen ATtiny84 und möchte auf ihm V-USB zum laufen bekommen.
ATtiny84
+--\/--+
VCC |1 14| GND
(PB0) XTAL1 |2 13| (PA0)
(PB1) XTAL2 |3 12| (PA1)
(PB3) RESET |4 11| (PA2)
(PB2) INT0 |5 10| (PA3)
(PA7) |6 9 | (PA4)
(PA6) |7 8 | (PA5)
+------+
Hier sieht man noch mal den ATtiny84. Das Problem:
V-USB benötigt für D+ oder D- einen Interruptpin. Ok. Der ist da. Dieser
ist aber auf PORTB und ALLE anderen PORTS an PORTB sind belegt (RESET
und Quarz).
Und in der usbconfig.h kann man nur einen Port für beide Datenleitungen
einstellen ("USB_CFG_IOPORTNAME"). Google hilft bei der Frage nach "v
usb mit attiny84" auch nicht weiter.
Was kann ich machen? Muss ich V-USB komplett umschreiben (hab da mal
gesucht drin nach "USB_CFG_IOPORTNAME", ist sehr kompliziert des V-USB)?
Oder gibt es eine einfachere Lösung?
Danke
burgerohnealles