Atmega 2560 USB USART Erkennung
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
Code:
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.