SLASF12C February 2023 – October 2023 MSPM0G3105 , MSPM0G3106 , MSPM0G3107
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
FUNCTION | SIGNAL NAME | PIN NO. (1) | PIN TYPE (2) | DESCRIPTION | ||
---|---|---|---|---|---|---|
32 RHB | 28 DGS28 | 20 DGS20 | ||||
ADC | A0_0 | 31 | 2 | 2 | I | ADC0 analog input 0 |
A0_1 | 30 | 1 | 1 | I | ADC0 analog input 1 | |
A0_2 | 29 | 28 | – | I | ADC0 analog input 2 | |
A0_3 | 28 | 27 | 20 | I | ADC0 analog input 3 | |
A0_4 | – | – | – | I | ADC0 analog input 4 | |
A0_5 | – | – | – | I | ADC0 analog input 5 | |
A0_6 | – | – | – | I | ADC0 analog input 6 | |
A0_7 | 26 | 25 | 18 | I | ADC0 analog input 7 | |
A0_12 | 18 | 17 | – | I | ADC0 analog input 12 | |
A1_0 | 19 | 18 | – | I | ADC1 analog input 0 | |
A1_1 | 20 | 19 | – | I | ADC1 analog input 1 | |
A1_2 | 21 | 20 | 14 | I | ADC1 analog input 2 | |
A1_3 | 22 | 21 | 15 | I | ADC1 analog input 3 | |
A1_4 | – | – | – | I | ADC1 analog input 4 | |
A1_5 | – | – | – | I | ADC1 analog input 5 | |
A1_6 | – | – | – | I | ADC1 analog input 6 | |
A1_7 | 25 | 24 | – | I | ADC1 analog input 7 | |
BSL | BSL_invoke | 22 | 21 | 15 | I | Input pin used to invoke bootloader |
BSL (I2C) | BSLSCL | 2 | 5 | – | I/O | Default I2C BSL clock |
BSLSDA | 1 | 4 | – | I/O | Default I2C BSL data | |
BSL (UART) | BSLRX | 15 | 16 | 12 | I | Default UART BSL receive |
BSLTX | 14 | 15 | 11 | O | Default UART BSL transmit | |
CAN | CAN_TX | 16 30 | 1 | 1 13 | O | CAN-FD transmit data |
CAN_RX | 17 31 | 2 | 2 | I | CAN-FD receive data | |
Clock | CLK_OUT | 11 13 14 18 26 | 14 15 17 25 | 10 11 18 | O | Configurable clock output |
HFCLK_IN | 10 | 13 | 9 | I | Digital high-frequency clock input | |
HFXIN | 9 | 12 | 8 | I | Input for high-frequency crystal oscillator HFXT | |
HFXOUT | 10 | 13 | 9 | O | Output for high-frequency crystal oscillator HFXT | |
LFCLK_IN | 8 | 11 | – | I | Digital low-frequency clock input | |
LFXIN | 7 | 10 | – | I | Input for low-frequency crystal oscillator LFXT | |
LFXOUT | 8 | 11 | – | O | Output of low-frequency crystal oscillator LFXT | |
ROSC | 6 | 9 | 7 | I | External resistor used for improving oscillator accuracy | |
Debug | SWCLK | 24 | 23 | 17 | I | Serial wire debug input clock |
SWDIO | 23 | 22 | 16 | I/O | Serial wire debug data input/output | |
FCC | FCC_IN | 1 9 16 20 | 4 12 19 | 8 13 | I | Frequency clock counter input |
General-Purpose Amplifier | GPAMP_IN+ | 30 | 1 | 1 | I | GPAMP noninverting terminal input |
GPAMP_IN- | 22 | 21 | 15 | I | GPAMP inverting terminal input | |
GPAMP_OUT | 26 | 25 | 18 | O | GPAMP output | |
GPIO | PA0 | 1 | 4 | – | I/O | General-purpose digital I/O with wake up from SHUTDOWN |
PA1 | 2 | 5 | – | I/O | General-purpose digital I/O with wake up from SHUTDOWN | |
PA2 | 6 | 9 | 7 | I/O | General-purpose digital I/O | |
PA3 | 7 | 10 | – | I/O | General-purpose digital I/O | |
PA4 | 8 | 11 | – | I/O | General-purpose digital I/O | |
PA5 | 9 | 12 | 8 | I/O | General-purpose digital I/O | |
PA6 | 10 | 13 | 9 | I/O | General-purpose digital I/O | |
PA7 | 11 | – | – | I/O | General-purpose digital I/O | |
PA8 | 12 | – | – | I/O | General-purpose digital I/O | |
PA9 | 13 | 14 | 10 | I/O | General-purpose digital I/O | |
PA10 | 14 | 15 | 11 | I/O | General-purpose digital I/O with wake up from SHUTDOWN | |
PA11 | 15 | 16 | 12 | I/O | General-purpose digital I/O with wake up from SHUTDOWN | |
PA12 | 16 | – | 13 | I/O | General-purpose digital I/O | |
PA13 | 17 | – | – | I/O | General-purpose digital I/O | |
PA14 | 18 | 17 | – | I/O | General-purpose digital I/O | |
PA15 | 19 | 18 | – | I/O | General-purpose digital I/O | |
PA16 | 20 | 19 | – | I/O | General-purpose digital I/O | |
PA17 | 21 | 20 | 14 | I/O | General-purpose digital I/O with wake up from SHUTDOWN | |
PA18 | 22 | 21 | 15 | I/O | General-purpose digital I/O with wake up from SHUTDOWN | |
PA19 | 23 | 22 | 16 | I/O | General-purpose digital I/O | |
PA20 | 24 | 23 | 17 | I/O | General-purpose digital I/O | |
PA21 | 25 | 24 | – | I/O | General-purpose digital I/O | |
PA22 | 26 | 25 | 18 | I/O | General-purpose digital I/O | |
PA23 | 27 | 26 | 19 | I/O | General-purpose digital I/O | |
PA24 | 28 | 27 | 20 | I/O | General-purpose digital I/O | |
PA25 | 29 | 28 | – | I/O | General-purpose digital I/O | |
PA26 | 30 | 1 | 1 | I/O | General-purpose digital I/O | |
PA27 | 31 | 2 | 2 | I/O | General-purpose digital I/O | |
PA28 | – | – | – | I/O | General-purpose digital I/O with wake up from SHUTDOWN | |
PA29 | – | – | – | I/O | General-purpose digital I/O | |
PA30 | – | – | – | I/O | General-purpose digital I/O | |
PA31 | – | – | – | I/O | General-purpose digital I/O with wake up from SHUTDOWN | |
GPIO | PB0 | – | – | – | I/O | General-purpose digital I/O |
PB1 | – | – | – | I/O | General-purpose digital I/O | |
PB2 | – | – | – | I/O | General-purpose digital I/O | |
PB3 | – | – | – | I/O | General-purpose digital I/O | |
PB4 | – | – | – | I/O | General-purpose digital I/O | |
PB5 | – | – | – | I/O | General-purpose digital I/O | |
PB6 | – | – | – | I/O | General-purpose digital I/O | |
PB7 | – | – | – | I/O | General-purpose digital I/O | |
PB8 | – | – | – | I/O | General-purpose digital I/O | |
PB9 | – | – | – | I/O | General-purpose digital I/O | |
PB10 | – | – | – | I/O | General-purpose digital I/O | |
PB11 | – | – | – | I/O | General-purpose digital I/O | |
PB12 | – | – | – | I/O | General-purpose digital I/O | |
PB13 | – | – | – | I/O | General-purpose digital I/O | |
PB14 | – | – | – | I/O | General-purpose digital I/O | |
PB15 | – | – | – | I/O | General-purpose digital I/O | |
PB16 | – | – | – | I/O | General-purpose digital I/O | |
PB17 | – | – | – | I/O | General-purpose digital I/O | |
PB18 | – | – | – | I/O | General-purpose digital I/O | |
PB19 | – | – | – | I/O | General-purpose digital I/O | |
PB20 | – | – | – | I/O | General-purpose digital I/O | |
PB21 | – | – | – | I/O | General-purpose digital I/O | |
PB22 | – | – | – | I/O | General-purpose digital I/O | |
PB23 | – | – | – | I/O | General-purpose digital I/O | |
PB24 | – | – | – | I/O | General-purpose digital I/O | |
PB25 | – | – | – | I/O | General-purpose digital I/O | |
PB26 | – | – | – | I/O | General-purpose digital I/O | |
PB27 | – | – | – | I/O | General-purpose digital I/O | |
I2C | I2C0_SCL | 2 15 | 5 16 | 12 | I/O | I2C0 serial clock |
I2C0_SDA | 1 14 | 4 15 | 11 | I/O | I2C0 serial data | |
I2C1_SCL | 8 15 19 21 | 11 16 18 20 | 12 14 | I/O | I2C1 serial clock | |
I2C1_SDA | 7 14 20 22 | 10 15 19 21 | 11 15 | I/O | I2C1 serial data | |
Power | VSS | 5 | 8 | 6 | P | Ground supply |
VDD | 4 | 7 | 5 | P | Power supply | |
VCORE | 32 | 3 | 3 | P | Regulated core power supply output | |
QFN Pad | Pad | – | – | P | QFN package exposed thermal pad. TI recommends connection to VSS. | |
RTC | RTC_OUT | 13 31 | 2 14 | 2 10 | O | RTC clock output |
SPI | SPI0_CS0 | 6 12 | 9 | 7 | I/O | SPI0 chip-select 0 |
SPI0_CS1 | 7 | 10 | – | I/O | SPI0 chip-select 1 | |
SPI0_CS2 | 28 | 27 | 20 | I/O | SPI0 chip-select 2 | |
SPI0_CS3 | 27 | 26 | 19 | I/O | SPI0 chip-select 3 | |
SPI0_SCK | 10 15 16 | 13 16 | 9 12 13 | I/O | SPI0 clock signal input – SPI peripheral mode Clock signal output – SPI controller mode | |
SPI0_POCI | 8 14 17 | 11 15 | 11 | I/O | SPI0 controller in/peripheral out | |
SPI0_PICO | 9 13 18 | 12 14 17 | 8 10 | I/O | SPI0 controller out/peripheral in | |
SPI1_CS0 | 6 30 | 1 9 | 1 7 | I/O | SPI1 chip-select 0 | |
SPI1_CS1 | 31 | 2 | 2 | I/O | SPI1 chip-select 1 | |
SPI1_CS2 | 19 | 18 | – | I/O | SPI1 chip-select 2 | |
SPI1_CS3 | 29 | 28 | – | I/O | SPI1 chip-select 3 | |
SPI1_SCK | 21 | 20 | 14 | I/O | SPI1 clock signal input – SPI peripheral mode Clock signal output – SPI controller mode | |
SPI1_POCI | 20 | 19 | – | I/O | SPI1 controller in/peripheral out | |
SPI1_PICO | 22 | 21 | 15 | I/O | SPI1 controller out/peripheral in | |
System | NRST | 3 | 6 | 4 | I | Reset input active low |
Timer | TIMG0_C0 | 9 16 27 | 12 26 | 8 13 19 | I/O | General purpose timer 0 CCR0 capture input/ compare output |
TIMG0_C1 | 10 17 28 | 13 27 | 9 20 | I/O | General purpose timer 0 CCR1 capture input/ compare output | |
TIMG6_C0 | 9 25 | 12 24 | 8 | I/O | General purpose timer 6 CCR0 capture input/ compare output | |
TIMG6_C1 | 10 26 | 13 25 | 9 18 | I/O | General purpose timer 6 CCR1 capture input/ compare output | |
TIMG7_C0 | 7 21 27 30 | 1 10 20 26 | 1 14 19 | I/O | General purpose timer 7 CCR1 capture input/ compare output | |
TIMG7_C1 | 6 8 11 22 28 31 | 2 9 11 21 27 | 2 7 15 20 | I/O | General purpose timer 7 CCR1 capture input/ compare output | |
TIMG8_C0 | 2 7 9 11 25 27 30 | 1 5 10 12 24 26 | 1 8 19 | I/O | General purpose timer 8 CCR0 capture input/ compare output | |
Timer (continued) | TIMG8_C1 | 1 6 8 10 26 31 | 2 4 9 11 13 25 | 2 7 9 18 | I/O | General purpose timer 8 CCR1 capture input/ compare output |
TIMG8_IDX | 2 11 19 | 5 18 | – | I | General purpose timer 8 quadrature encoder index pulse input | |
TIMG12_C0 | 14 18 | 15 17 | 11 | I/O | 32-bit general purpose timer 0 CCR0 capture input/ compare output | |
TIMG12_C1 | 29 | 28 | – | I/O | 32-bit general purpose timer 0 CCR1 capture input/ compare output | |
TIMA0_C0 | 1 12 25 | 4 24 | – | I/O | Advanced control timer 0 CCR0 capture input/compare output | |
TIMA0_C0N | 13 26 | 14 25 | 10 18 | I/O | Advanced control timer 0 CCR0 capture input/compare output (inverting) | |
TIMA0_C1 | 2 7 11 13 26 | 5 10 14 25 | 10 18 | I/O | Advanced control timer 0 CCR1 capture input/ compare output | |
TIMA0_C1N | 8 13 29 | 11 14 28 | 10 | I/O | Advanced control timer 0 CCR1 capture input/ compare output (inverting) | |
Timer (continued) | TIMA0_C2 | 7 11 14 19 | 10 15 18 | 11 | I/O | Advanced control timer 0 CCR2 capture input/ compare output |
TIMA0_C2N | 10 15 20 | 13 16 19 | 9 12 | I/O | Advanced control timer 0 CCR2 capture input/ compare output (inverting) | |
TIMA0_C3 | 8 16 21 27 29 | 11 20 26 28 | 13 14 19 | I/O | Advanced control timer 0 CCR3 capture input/ compare output | |
TIMA0_C3N | 17 22 28 | 21 27 | 15 20 | I/O | Advanced control timer 0 CCR3 capture input/ compare output (inverting) | |
TIMA1_C0 | 14 19 21 | 15 18 20 | 11 14 | I/O | Advanced control timer 1 CCR0 capture input/ compare output | |
TIMA1_C0N | 12 19 | 18 | – | I/O | Advanced control timer 0 CCR3 capture input/ compare output (inverting) | |
TIMA1_C1 | 15 20 22 28 | 16 19 21 27 | 12 15 20 | I/O | Advanced control timer 1 CCR1 capture input/ compare output | |
TIMA1_C1N | 13 20 | 14 19 | 10 | I/O | Advanced control timer 1 CCR1 capture input/ compare output (inverting) | |
Timer (continued) | TIMA_FAL0 | 10 30 | 1 13 | 1 9 | I | Advanced control timer 0 fault handling input |
TIMA_FAL1 | 1 9 | 4 12 | 8 | I | Advanced control timer 1 fault handling input | |
TIMA_FAL2 | 2 31 | 2 5 | 2 | I | Advanced control timer 2 fault handling input | |
UART | UART0_TX | 1 14 | 4 15 | 11 | O | UART0 transmit data |
UART0_RX | 2 15 | 5 16 | 12 | I | UART0 receive data | |
UART0_CTS | 13 18 | 14 17 | 10 | I | UART0 "clear to send" flow control input | |
UART0_RTS | 12 19 | 18 | – | O | UART0 "request to send" flow control output | |
UART1_TX | 12 21 | 20 | 14 | O | UART1 transmit data | |
UART1_RX | 13 22 | 14 21 | 10 15 | I | UART1 receive data | |
UART1_CTS | 25 | 24 | – | I | UART1 "clear to send" flow control input | |
UART1_RTS | 26 | 25 | 18 | O | UART1 "request to send" flow control output | |
UART2_TX | 25 27 | 24 26 | 19 | O | UART2 transmit data | |
UART2_RX | 26 28 | 25 27 | 18 20 | I | UART2 receive data | |
UART2_CTS | 7 | 10 | – | I | UART2 "clear to send" flow control input | |
UART2_RTS | 8 | 11 | – | O | UART2 "request to send" flow control output | |
UART | UART3_TX | 18 30 | 1 17 | 1 | O | UART3 transmit data |
UART3_RX | 17 29 | 28 | – | I | UART3 receive data | |
UART3_CTS | 16 27 | 26 | 13 19 | I | UART3 "clear to send" flow control input | |
UART3_RTS | 17 28 | 27 | 20 | O | UART3 "request to send" flow control output | |
Voltage Reference (3) | VREF+ | 27 | 26 | 19 | I/O | Voltage reference (VREF) power supply - external reference input / internal reference output |
VREF- | 25 | 24 | – | I/O | Voltage reference (VREF) ground supply - external reference input / internal reference output |