Hallo zusammen, Ich verwende einen MSP430F5638, der die Möglichkeit bietet auf P2.0-P2.7 unterschiedliche Ausgänge der Peripheriemodule zu mappen. Nun frage ich mich, ob ich diese Pins wirklich komplett "frei" belegen kann ... ich würde gerne drei unterschiedliche serielle Schnittstellen mappen: Die Defaulteinstellung sieht so aus: P2.0:SPI_SlaveSelect (USCI_B0) P2.1:SPI_SIMO (USCI_B0) P2.2:SPI_SOMI (USCI_B0) P2.3:SPI_CLK (USCI_B0) P2.4:UART_TX (USCI_A0) P2.5:UART_RX (USCI_A0) P2.6: P2.7: günstig für mich wäre z.B. diese Einstellung: P2.0:UART_RX (USCI_A0) P2.1:UART_TX (USCI_A0) P2.2:SPI_SOMI (USCI_B0) P2.3:SPI_SIMO (USCI_B0) P2.4:SPI_CLK (USCI_B0) P2.5:SPI_SlaveSelect (USCI_B0) P2.6:I2C_SCL (USCI_B1) <- !! P2.7:I2C_SDA (USCI_B1) <- !! Für I2C muss ich ein drittes Peripheriemodul ins Spiel bringen (USCI_B1) ... Hat einer von Euch Erfahrung mit dem Portmappingmodul und kann mir sagen ob das so funktionieren kann? Ich weiß, ich sollte es selbst einfach ausprobieren, aber die Zeit drängt :( Vielen Dank fürs Lesen und Eure Hilfe, Hans
Hans schrieb: > Ich weiß, ich sollte es selbst einfach ausprobieren, > aber die Zeit drängt :( Probiers halt. Was daran sollte mehr als ein paar Minuten dauern? Die üblichen, etwas älteren und daher verbreiteteren MSP430-Mitglieder kennen kein Portmapping; daher ist das nichts, wobei die anderen MSP430-Nutzer hier Dir helfen könnten. Ich habe mit 'F5638 auch noch nichts gemacht.
Prinzipiell funktioniert das Portmapping wunderbar, BTDT. Was genau möglich ist, steht im Datenblatt (nicht im Family User´s Guide). Das zu lesen musst du aber selbst bewerkstelligen. Max
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.