Gast
#4644151
Hi, hab ein Problemchen bei dem ich nicht mehr weiterkomme. Ich möchte einen AtTiny4313 als USB HID-Device erkennen lassen (mittels VUSB-Lib). Es soll eine Art Mini-Tastatur werden. Sowas habe ich schon mehrfach mit einem AtTiny85 mit internen PLL als Taktgeber funktionsfähig aufgebaut. Nur dieses mal scheint es mit dem größeren AtTiny nicht zu funktionieren zu wollen. Schaltplan: vom Prinzip der da, nur mit Attiny4313: http://www.mikrocontroller.net/attachment/143032/with-zener.png D+ an INT0 (PD2) D- an INT1 (PD3) sonst auch 16Mhz und die laufen auch stabil (mit Timer und Oszi gemessen) Software: Mit verschiedenen Testprogrammen versucht (ja ich habe immer die usbconfig.h angepasst) - leider immer das gleiche verhalten. Kann ich später gern mal zeigen, bin nur gerade nicht vor Ort. Leider wird die Schaltung überhaupt nicht am PC erkannt. Also es tut sich wirklich nix. Es wird nicht einmal nach einem Treiber o.ä. gesucht. An mehreren PCs immer das gleiche. Die Kommunikation scheint jedoch stattzufinden (USB Interrupt auf dem Controller wird ausgelöst). Wenn ich den Controller in den Reset ziehe, zeigen mir die PCs an "unbekanntes Device" - vermutlich erkennt es dann den 1,5k Pullup an D-. Also scheint sich irgendwie keine richtige verbindung aufzubauen - leider sitz ich hier aufm Schlauch und weiß nicht recht, woran es liegen könnte. bereits versucht - aber gleiches Resultat: - dieses Tutorial mehrfach durchgeaktert: http://codeandlife.com/2012/01/25/avr-attiny-usb-tutorial-part-2/ - 12Mhz Quarz - diverse andere Einstellungen im usbconfig.h - Verdrahtung mehrfach überprüft - Spannungsversorgung (+5V) von extern Mich verwundert, dass sich wirklich nix tut. Hatte jemand schonmal so ein Problem oder irgend einen Tipp, wo ich ansetzen könnte? besten Dank