mikrocontroller.net

Forum: FPGA, VHDL & Co. Serielles Iinterface


Autor: Carsten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo, ich benötige ein Interface zur Ansteuerung eines einfachen DAC
(SPI). Dieses Interface muss eigentlich nur senden. Kann mir jemand
sagen ob es dafür open cores gibt? Bzw hat vielleicht jemand ein
einfaches Programm das er veröffentlichen würde? Falls nicht: hat
jemand eine Beschreibung wo nicht gleich ein komplettes SPI hinter
steckt?
Besten Dank, Gruß Carsten

Autor: Jürgen Schuhmacher (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
sowas ähnliches habe ich gerade vorgestern hier irgendwo reingepostet...
"UART auf FPGA" oder so...

1) Ein Wortregister, daß dann den irgendwann eingeschriebenen Wert in
ein gleichbreites Sendereigster übernimmt, wenn das Senden gerade
inaktiv ist

2) Ein Zähler, der das Bitmuster abklappert und den DAC-Port passend
setzt. Allerdings braucht man für einige DACS noch Steuerbits, z.B: für
den sleep mode etc...

Welcher DAC ist das ?

Autor: Carsten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ist ein TLC5620. Dieser besitzt halt CLK, DATA und LOAD Eingänge den die
UART eigentlich nicht haben sollte, oder wurde diese nur
zweckentfremdet?? werde mal gucken wo ich deinen code finde :)

Autor: Alexander Lindert (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe damit einen Taktgenerator ICS307 angesprochen
mfg
Alexander

Autor: Dirk (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Alexander, erstmal ein nettes danke schön für dein SPI Master
Core. Wärst du so nett den Core in die Codesammlung mit ein bischen
Text zu posten oder vielleicht im Wiki->FPGA und Co. Waere trauig wenn
dein Core hier nicht die allgemeine Zielgruppe finden würde.


Gruß,
Dirk

Autor: Alexander Lindert (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
...gerade erledigt.

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.