Gast
#3147090
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