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


von Jojo_rise (Gast)


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.

von Harald F. (hfl)


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

von Jojo_rise (Gast)


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

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.