Wie definiere ich beim MSP430 auf welchen Ports die SPI Signale ausgegeben werden? Kann ich da jeden beliebigen digitalen Port nehmen?
>Kann ich da jeden beliebigen digitalen Port nehmen?
NÖ!!!
Im Datenblatt steht genau beschrieben, welcher Portpin zu welcher
SPI-Funktion gehört!
Ansonsten gilt:
1.) mit PxDIR die entsprechenden Pins je nach Funktion als Aus- oder
Eingang definieren.
2.) mit PxSEL die entsprechenden Pins mit der SPI-Funktionalität
auswählen
Welcher MSP430 denn genau? Die Spezial-Pins sind festgelegt und können nicht beliebig verteilt werden.
> Kann ich da jeden beliebigen digitalen Port nehmen?
Nein, wenn Du Hardware-SPI verwendest. Ja, wenn Du Software-SPI
("bit-banging") verwendest, aber das ist aus Performancegründen nicht
wirklich ratsam.
Das ist wie bei anderen digitalen Signalen auch, solange Du keine Open-Collector/Open-Drain-Treiber verwendest, nicht.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.