sportfreak
10.09.2009, 19:38
Hallo,
ich habe irgendwo vor einiger Zeit mal die Info gefunden, wie ich im Mikrocontroller erkennen kann, ob ein USB-Kabel angeschlossen ist. Leider finde ich sie jetzt nicht wieder.
Ich habe ein RN-2560 module von Roboternetz, also ein kleines Board mit Atmega2560 und USB Anschluss.
In der Doku http://www.robotikhardware.de/download/rnmega2560.pdf steht drin, dass es eine solche Möglichkeit geben muss, denn auf Seite 15 im Quelltext steht
If Usb = 1 Then 'Wenn USB erkannt dann
-> Aber das kann ich so nicht umsetzen, da ich in C mit WinAVR und einem JTAG arbeite.
Also bitte helft mir damit, wie ich vom Mikrocontroller aus mitbekommen kann, ob ein USB-Kabel dran steckt.
USB über UART funktioniert schon super, wenn ich aber momentan meinen MC ohne USB-Kabel laufen lasse, dann blinkt einfach nur die rote LED und nichts passiert.
ich habe irgendwo vor einiger Zeit mal die Info gefunden, wie ich im Mikrocontroller erkennen kann, ob ein USB-Kabel angeschlossen ist. Leider finde ich sie jetzt nicht wieder.
Ich habe ein RN-2560 module von Roboternetz, also ein kleines Board mit Atmega2560 und USB Anschluss.
In der Doku http://www.robotikhardware.de/download/rnmega2560.pdf steht drin, dass es eine solche Möglichkeit geben muss, denn auf Seite 15 im Quelltext steht
If Usb = 1 Then 'Wenn USB erkannt dann
-> Aber das kann ich so nicht umsetzen, da ich in C mit WinAVR und einem JTAG arbeite.
Also bitte helft mir damit, wie ich vom Mikrocontroller aus mitbekommen kann, ob ein USB-Kabel dran steckt.
USB über UART funktioniert schon super, wenn ich aber momentan meinen MC ohne USB-Kabel laufen lasse, dann blinkt einfach nur die rote LED und nichts passiert.