mikrocontroller.net

Forum: FPGA, VHDL & Co. SPI Bus Pin setzen


Autor: Jojo_rise (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi
Ich will über spi bus mein CAN Controller ansprechen.
Dafür muss ich den Chipselect auf low setzen in meinem C-code.Wie man 
ein bit
setzt oder löscht weiss ich,aber wie mache ich es in einer Nios 
Umgebung?
Der Pin Name in meinem VHDL kann ich nicht einfach so benutzen,oder?
Danke.

Autor: Harald Flügel (hfl)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Jojo!

Es ist wie so oft im Leben: Das kommt ganz darauf an, ...

Wie ist denn der CAN controller angeschlossen und welche Logik sitzt im 
FPGA an den Pins? Hast Du einen SPI-Master im SOPC? Oder ist der externe 
Controller letzlich an Portpins angeschlossen und du must Bitpopelei in 
der Software machen?

Grüße,
Harald

Autor: Jojo_rise (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Harald Flügel schrieb:
> Harald Flügel

Hallo Harald,
sorry dass ich mich jetzt melde.war auf Reise.
Den Chipselect konnte ich noch auf Low oder High setzen. Bei  xps spi 
controller gibt Befehle dafür.Leider kann ich noch nicht dem  CAN 
Controller
ansprechen.Ich bekomme immer FF's zurück.
Mal schauen...
Gruß.
JR

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.