46 #include "fsl_common.h" 55 #define SOPT5_LPUART0RXSRC_LPUART_RX 0x00u 57 #define SOPT5_LPUART0TXSRC_LPUART_TX 0x00u 76 CLOCK_EnableClock(kCLOCK_PortA);
78 PORT_SetPinMux(PORTA,
PIN1_IDX, kPORT_MuxAlt2);
79 PORT_SetPinMux(PORTA,
PIN2_IDX, kPORT_MuxAlt2);
80 SIM->SOPT5 = ((SIM->SOPT5 &
81 (~(SIM_SOPT5_LPUART0TXSRC_MASK | SIM_SOPT5_LPUART0RXSRC_MASK)))
110 CLOCK_EnableClock(kCLOCK_PortB);
112 PORT_SetPinMux(PORTB,
PIN0_IDX, kPORT_MuxAlt2);
113 PORT_SetPinMux(PORTB,
PIN1_IDX, kPORT_MuxAlt2);
138 CLOCK_EnableClock(kCLOCK_PortB);
140 PORT_SetPinMux(PORTB,
PIN0_IDX, kPORT_PinDisabledOrAnalog);
141 PORT_SetPinMux(PORTB,
PIN1_IDX, kPORT_PinDisabledOrAnalog);
167 CLOCK_EnableClock(kCLOCK_PortD);
169 PORT_SetPinMux(PORTD,
PIN6_IDX, kPORT_MuxAlt4);
170 PORT_SetPinMux(PORTD,
PIN7_IDX, kPORT_MuxAlt4);
195 PORT_SetPinMux(PORTD,
PIN6_IDX, kPORT_PinDisabledOrAnalog);
196 PORT_SetPinMux(PORTD,
PIN7_IDX, kPORT_PinDisabledOrAnalog);
225 CLOCK_EnableClock(kCLOCK_PortC);
227 PORT_SetPinMux(PORTC,
PIN5_IDX, kPORT_MuxAlt2);
228 PORT_SetPinMux(PORTC,
PIN6_IDX, kPORT_MuxAlt2);
229 PORT_SetPinMux(PORTC,
PIN7_IDX, kPORT_MuxAlt2);
257 PORT_SetPinMux(PORTC,
PIN5_IDX, kPORT_PinDisabledOrAnalog);
258 PORT_SetPinMux(PORTC,
PIN6_IDX, kPORT_PinDisabledOrAnalog);
259 PORT_SetPinMux(PORTC,
PIN7_IDX, kPORT_PinDisabledOrAnalog);
287 CLOCK_EnableClock(kCLOCK_PortD);
289 PORT_SetPinMux(PORTD,
PIN5_IDX, kPORT_MuxAlt2);
290 PORT_SetPinMux(PORTD,
PIN6_IDX, kPORT_MuxAlt2);
291 PORT_SetPinMux(PORTD,
PIN7_IDX, kPORT_MuxAlt2);
319 PORT_SetPinMux(PORTD,
PIN5_IDX, kPORT_PinDisabledOrAnalog);
320 PORT_SetPinMux(PORTD,
PIN6_IDX, kPORT_PinDisabledOrAnalog);
321 PORT_SetPinMux(PORTD,
PIN7_IDX, kPORT_PinDisabledOrAnalog);
330 #define SOPT5_LPUART0RXSRC_LPUART_RX 0x00u 332 #define SOPT5_LPUART0TXSRC_LPUART_TX 0x00u 350 CLOCK_EnableClock(kCLOCK_PortA);
352 PORT_SetPinMux(PORTA,
PIN1_IDX, kPORT_MuxAlt2);
353 PORT_SetPinMux(PORTA,
PIN2_IDX, kPORT_MuxAlt2);
354 SIM->SOPT5 = ((SIM->SOPT5 &
355 (~(SIM_SOPT5_LPUART0TXSRC_MASK | SIM_SOPT5_LPUART0RXSRC_MASK)))
383 PORT_SetPinMux(PORTA,
PIN1_IDX, kPORT_PinDisabledOrAnalog);
384 PORT_SetPinMux(PORTA,
PIN2_IDX, kPORT_PinDisabledOrAnalog);
389 #define PIN18_IDX 18u 391 #define PIN30_IDX 30u 393 #define SOPT5_LPUART1RXSRC_LPUART_RX 0x00u 395 #define SOPT5_LPUART1TXSRC_LPUART_TX 0x00u 414 CLOCK_EnableClock(kCLOCK_PortA);
415 CLOCK_EnableClock(kCLOCK_PortE);
417 PORT_SetPinMux(PORTA,
PIN18_IDX, kPORT_MuxAlt3);
418 PORT_SetPinMux(PORTE,
PIN30_IDX, kPORT_MuxAlt5);
419 SIM->SOPT5 = ((SIM->SOPT5 &
420 (~(SIM_SOPT5_LPUART1TXSRC_MASK | SIM_SOPT5_LPUART1RXSRC_MASK)))
428 #define PIN18_IDX 18u 430 #define PIN30_IDX 30u 448 PORT_SetPinMux(PORTA,
PIN18_IDX, kPORT_PinDisabledOrAnalog);
449 PORT_SetPinMux(PORTE,
PIN30_IDX, kPORT_PinDisabledOrAnalog);
475 CLOCK_EnableClock(kCLOCK_PortD);
477 PORT_SetPinMux(PORTD,
PIN2_IDX, kPORT_MuxAlt3);
478 PORT_SetPinMux(PORTD,
PIN3_IDX, kPORT_MuxAlt3);
503 PORT_SetPinMux(PORTD,
PIN2_IDX, kPORT_PinDisabledOrAnalog);
504 PORT_SetPinMux(PORTD,
PIN3_IDX, kPORT_PinDisabledOrAnalog);
void I2C0_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void UART2_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void I2C0_InitPins(void)
Configures pin routing and optionally pin electrical features.
void LPUART1_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
#define SOPT5_LPUART1TXSRC_LPUART_TX
void I2C1_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
#define SOPT5_LPUART1RXSRC_LPUART_RX
void LPUART1_InitPins(void)
Configures pin routing and optionally pin electrical features.
#define SOPT5_LPUART0RXSRC_LPUART_RX
void UART2_InitPins(void)
Configures pin routing and optionally pin electrical features.
void SPI1_InitPins(void)
Configures pin routing and optionally pin electrical features.
#define SOPT5_LPUART0TXSRC_LPUART_TX
void SPI0_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void LPUART0_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void I2C1_InitPins(void)
Configures pin routing and optionally pin electrical features.
void BOARD_InitPins(void)
Configures pin routing and optionally pin electrical features.
void SPI1_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void LPUART0_InitPins(void)
Configures pin routing and optionally pin electrical features.
void SPI0_InitPins(void)
Configures pin routing and optionally pin electrical features.