www.mikrocontroller.net

Forum: FPGA, VHDL & Co. SPI-spartan3


Autor: Martin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
gibt es jemanden,der den SPI-Core für Microblaze erfolgreich
getestet hat.Versuche gerade ein SPI-Interface für Spartan 3E
zu realisieren.Habe den SCK-Takt und den MOSI Ausgang auf Pins
am Evolutionboard gesetzt.Kommt aber nur Unsinn raus.
Gibt es fürs SPI spezielle Pins am Board,oder ist das egal?
Programmiere das Interface in der EDK in C.Vielleicht hat
das jemand schonmal gemacht und kann mir sagen wie man
den SCK-Takt und 1 gesendetes Byte mittels SPI an ein Pin
hängen kann.

Danke für die Hilfe.

Autor: Falk (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Martin

>Gibt es fürs SPI spezielle Pins am Board,oder ist das egal?

Das ist egal.

MFG
Falk


Autor: Martin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Falk,
danke für die Antwort.Haste vielleicht ne Idee wie man vorgeht?
Will einfach nur 1Byte mit SPI ans Pin hängen(Microblaze als Master).
Der Oszi zeigt mir aber bisher nur undefinierte Spitzen,also nicht 
wirklich ein Signal.

Autor: Falk (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Martin

>danke für die Antwort.Haste vielleicht ne Idee wie man vorgeht?

Naja, eigentlich nur den Core einbinden, ein kleines Testprogramm 
schreiben (Endlosschleife sendet Daten, ggf. mit Pause) und schauen was 
rauskommt.

>Will einfach nur 1Byte mit SPI ans Pin hängen(Microblaze als Master).
>Der Oszi zeigt mir aber bisher nur undefinierte Spitzen,also nicht
>wirklich ein Signal.

Ist der Oszi in Ordung? Masseverbinung in Ordnung?

MfG
Falk

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]
  • [vhdl]VHDL-Code[/vhdl]
  • [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.