Hardware Reference
In-Depth Information
delte Form von Abb. 9.1 aus der USB-2.0-Spezifikation darstellt. Das Diagramm
stellt nur die Gerätezustände dar, in denen das Gerät am Bus angeschlossen ist und
mit Spannung versorgt wird.
Die folgende Beschreibung der Ereignisse bezieht sich auf das Beispielgerät aus die-
sem Projekt, also ein Gerät aus der Klasse „High-power bus-powered functions.“ In
den folgenden Erläuterungen wird auf dieses konkrete Gerät in Verbindung mit der
erforderlichen Geräte-Software Bezug genommen.
6.5.1 Initialisierung des USB-Geräts
ImMoment des Einsteckens wird das Gerät über VBUS mit Spannung versorgt. Der
Mikrocontroller erwacht zum Leben und erhält einen Power-on Reset-Impuls.
Damit wird das Programm, das in dem Mikrocontroller gespeichert ist, an einem
definierten Punkt gestartet. Der Softwareentwickler muss dafür sorgen, dass
zunächst alle Maßnahmen zur Initialisierung der zum Betrieb erforderlichen Kom-
ponenten getroffen werden. Dazu gehört auch die USB-Schnittstelle im verwende-
ten Mikrocontroller PIC18F4550. Erst nachdem die Initialisierung abgeschlossen
Search WWH ::




Custom Search