mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik EZ USB Anfängerproblem


Autor: Neuling (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,
ich bin jetzt gerade dabei den EZ USB FX2 zu programmieren. Für den 
Anfang habe ich mir mal das Beispiel-Programm Fifo angeschaut. Wenn ich 
es über das ControlPanel auf den Baustein laden und dann mittels get 
pipe info die endpoints auslese funktioniert das auch.
Nun habe ich mir mal die C-Files genommen und ein eingenes Projekt 
angelegt. Da die Header vom Beispielprojekt nicht vorhanden waren habe 
ich sie aus einen anderen Ordner genommen, genauso wie die 
Libary.....soweit zu gut. Dann kompiliere ich alles und mache ne hex 
datei raus und lade es per control panel in den baustein.....alles 
funktioniert wunderbar. Wenn ich nun aber per get pipe info die 
verwendeten endpoints auslese bekomme ich keine.
Habt ihr ne idee waran es liegt oder was ich machen kann?

Autor: Neuling (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vielleicht noch das zur Info. Wenn ich auf Get PipeInfo klicke bekomme 
ich folgende Meldung:
Get pipeInfo
Interface size 16

Autor: Neuling (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Noch eine Sache die mir gerade aufgefallen ist. Nachdem das 
Beispielprojekt auf den Controller ist, ändert Windows im Gerätemanager 
den Device Namen. Bei meinen Projekt jedoch nicht....obwohl ich es 
(hoffe es) eins zu eins kopiert habe.

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nimm lieber erst mal eins der kompletten Projekte und ändere es dann ab. 
Im Entwicklungspaket sind ja z.B. das BulkLopp usw als komplette 
Projektdaten für den Keil Compiler drin.

Da gehört bissl mehr dazu als die header. Die fehlt wahrscheinlich die 
descr.a51

Autor: Neuling (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ne die descr.a51 ist da.
Aber ok dann werd ich mir mal die andereb Beispiele anschauen. Dachte 
blos das GPIF Beispiel ist gut für mich, weil ich eigentlich nur Daten 
über das GPIF austauschen will.

Autor: Neuling (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Habe heute abend mal eine bissel rumprobiert und habe nochmal ne Frage.
Arbeite gerade an folgenden Beispiel, weil dies schon zum großen Teil 
das macht was ich realisiert haben will.
http://pages.cpsc.ucalgary.ca/~walpole/525/FRIESS%...
Und zwar aber ich eine Frage zum Bild auf Seite 28. Ich habe die 
Waveform auf die 56Pin Varainate angepasst. Also die drei unused 
Leitungen sind weg und bei der Statusabfrage nutze ich statt TCXpire die 
RDY0 Leitnug.
Wenn ich nun die RDY0 Leitung mit 3,3V verbinde, sollte ich dann nicht 
mit dem Control Panel Daten lesen können oder mache ich da noch einen 
Fehler? Alle anderen Leitungen sind nicht verbunden. Somit dachte ich 
das ich immer FFFF`s lese.
Treiber wird korrekt geladen und schreiben kann ich auch (zumindest 
kommt die Ausgabe. Habe keine Oszi hier um es zu prüfen).

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.