Приветствую.
Начал разбираться с 4 серией контроллеров и наткнулся на непонятку, которую пока не понял как разрешить. Волнует модуль USCI, насколько понял это своего рода развитие USART. В даташите режимы UART, SPI и I2C рассматриваются отдельно в разных главах. Но в каждой (I2C не смотрел ибо не интересно совсем) говорится что для каждого модуля существует
Цитата
Different USCI modules support
different modes. Each different USCI module is named with a different letter.
То есть я так понял два... подрежима или подмодуля чтоли

Более того написано:
Цитата
The USCI_Ax modules support:
UART mode
Pulse shaping for IrDA communications
Automatic baud rate detection for LIN communications
SPI mode
The USCI_Bx modules support:
I2C mode
SPI mode
Ну если UARTа не касаются все эти дела с модулем A и B, то вот интересующий меня SPI присутствует и в USCI_Ax и в USCI_Bx. И его контакты выведены дважды P3.1/UCB0SIMO, P7.1/UCA0SIMO. А во всем микроконтроллере, учитывая USART получается трижды.
Что с этим делать? Как понимать наличие этих двух подмодулей и двойного вывода? Соответсвенно как разводить (на шину spi садятся 3 разных устройства, куда их цеплять)? Для чего все это сделано?
Спасибо.