Hallo ^^ also ich hab da ein kleines problem ich hab mir den hier (http://re.reworld.eu/de/produkte/u2dil/index.htm) Fertigmodul (AT90USB162) gebrauchsfertig gekauft aber wenn ich den an meinen PC anschließen will wird er nicht erkannt in der (englischen) anleitung steht das ich da die bestemten pins verbinden muss ... aber genau da is mein problem ich kapier nicht welche und wie ... die anleitung gibts auch auf der seite ein bischen weiter unten bin dankbar für jede hilfe
Der hat eine ISP-Schnittstelle. Hast Du einen ISP-Programmer? Anders gefragt: Was möchtest Du wie anschließen? Ist Dir klar, dass die USB-Schnittstelle erst nutzbar ist, wenn Du das Programm dafür geschrieben und über ISP geflasht hast?
hää in der anleitung steht wo wie ich das verstanden hab ich erst die bestimmten pins verbinden muss das er per usb erkennbar ist (The following information is only considerable for self powered applications. The AT90USB82/162 and the ATMEGAxxU2 models don't have the ability, to detect a plugged USB connector, that means, the VBUS voltage is present or not. An unused port can be used, to close this gap. Connect the VBUS pin with a port pin. A pull down resistor should be placed, because the VBUS pin is open (high impedance) without connection. The following example uses port PC4 as detection input. If the microcontroller is supplied with 3.3V, a voltage divider is required.)
Irgendwie hast Du ja keine Frage beantwortet, es sei denn, Du betrachtest „hää“ als Antwort. Der von Dir zitierte Abschnitt gilt für „self powered applications“, wie deutlich und unübersehbar am dessen erstem Satz zu erkennen ist. Hast Du eine solche Applikation denn geschrieben? Womit wir wieder bei der schon gestellten Frage wären: „Ist Dir klar, dass die USB-Schnittstelle erst nutzbar ist, wenn Du das Programm dafür geschrieben und über ISP geflasht hast?" Was möchtest Du mit dem Teil machen? Was erwartest Du davon?
ein program hab ich von einem roboter den ich in der schule gebaut hab
Deine Shift-Taste ist kaputt. Da ich keine Lust habe, Dir außerdem jeden Satz einzeln aus der Nase zu ziehen, bin ich hiermit raus.
Du musst zuerst deinen µC per ISP (AVRISPmkII o.Ä.) programmieren, da du ihn sonnst nicht benutzen kannst, da er leer ist. Machst du das Nicht, und es ist kein Bootloader vorgeflasht, dann wird er auch nichts über USB senden. Mfg Pase-h
Auf der angegebenen Seite steht: Der Mikrocontroller lässt sich auf zwei Wegen programmieren: * Über die USB-Schnittstelle mit dem bereits vorhandenen Bootloader und dem Anwenderprogramm "Flip" von Atmel. * Über den In-System-Programmieranschluss auf der Platine und einem entsprechenden Programmiergerät, z.B. Atmel AVRISP MKII (und alle dazu kompatible Geräte). Daher sollte das Modul an der USB schon erkannt werden.
Bitte beachten Sie außerdem: Im augenblicklichen Produktstatus ist der Inhalt des Flash-Speichers im Auslieferungszustand nicht definiert. Standardmäßig liefert Atmel die Mikrocontroller mit einem Bootloader aus. Zu Testzwecken kann dieser jedoch gelöscht worden sein (Neuprogrammierung jederzeit möglich).
Hallo Matthias! Die nur in englisch verfügbare Dokumentation zum U2DIL-Modul ist zugegebenermaßen für Einsteiger weniger geeignet. Die Sachverhalte sind jedoch nicht sehr kompliziert. Zunächst muss die Frage beantwortet werden, wie der Baustein mit Spannung versorgt werden soll. Steht eine eigene Quelle (z.B. Netzteil) zur Verfügung oder soll er über USB versorgt werden? Soll der Controller mit 3,3V oder 5,0V versorgt werden? Entsprechend der Vorgabe ist die Beschaltung unter Punkt 3.1 der Dokumentation zu wählen. Der Punkt 3.2 hat damit nichts zu tun. Er beschreibt nur einen Tip, wie man bei einem selbstversorgten Controller erkennen kann, ob er an USB angeschlossen ist. Das Modul wurde und wird "immer" mit dem Atmel Bootloader ausgeliefert. Ohne programmierte Firmware wird dieser Bootloader immer gestartet. Der PC sollte daher ein "AT90USB162 Device" erkennen. Die eigene Firmware lässt sich dadurch über USB und dem Programm "Flip" von Atmel programmieren, ohne dass eine spezielles Programmiergerät erforderlich ist. Wird die Versorgungsspannung kurz weggenommen, startet dann die geladene Firmware. Um wieder den Bootloader zu reaktivieren, muss der HWB-Pin (PD7) auf Masse gelegt und ein Low-Impuls am Reset angelegt werden. Die Programmierung über die ISP-Schnittstelle erfordert ein Programmiergerät. Dabei muss der gesamte Speicher (und damit auch der Bootloader) zunächst gelöscht werden. Ich hoffe, die offenen Fragen sind damit beantwortet.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.