20 #include "fsl_common.h" 29 #define SOPT5_UART1TXSRC_UART_TX 0x00u 48 CLOCK_EnableClock(kCLOCK_PortE);
50 PORT_SetPinMux(PORTE,
PIN0_IDX, kPORT_MuxAlt3);
51 PORT_SetPinMux(PORTE,
PIN1_IDX, kPORT_MuxAlt3);
52 SIM->SOPT5 = ((SIM->SOPT5 &
53 (~(SIM_SOPT5_UART1TXSRC_MASK)))
83 CLOCK_EnableClock(kCLOCK_PortB);
85 const port_pin_config_t portb2_pin37_config = {
88 kPORT_PassiveFilterDisable,
89 kPORT_OpenDrainEnable,
90 kPORT_LowDriveStrength,
94 PORT_SetPinConfig(PORTB,
PIN2_IDX, &portb2_pin37_config);
95 const port_pin_config_t portb3_pin38_config = {
98 kPORT_PassiveFilterDisable,
99 kPORT_OpenDrainEnable,
100 kPORT_LowDriveStrength,
104 PORT_SetPinConfig(PORTB,
PIN3_IDX, &portb3_pin38_config);
129 PORT_SetPinMux(PORTB,
PIN2_IDX, kPORT_PinDisabledOrAnalog);
130 PORT_SetPinMux(PORTB,
PIN3_IDX, kPORT_PinDisabledOrAnalog);
135 #define PIN10_IDX 10u 137 #define PIN11_IDX 11u 158 CLOCK_EnableClock(kCLOCK_PortC);
160 const port_pin_config_t portc10_pin55_config = {
163 kPORT_PassiveFilterDisable,
164 kPORT_OpenDrainEnable,
165 kPORT_LowDriveStrength,
169 PORT_SetPinConfig(PORTC,
PIN10_IDX, &portc10_pin55_config);
170 const port_pin_config_t portc11_pin56_config = {
173 kPORT_PassiveFilterDisable,
174 kPORT_OpenDrainEnable,
175 kPORT_LowDriveStrength,
179 PORT_SetPinConfig(PORTC,
PIN11_IDX, &portc11_pin56_config);
184 #define PIN10_IDX 10u 186 #define PIN11_IDX 11u 204 CLOCK_EnableClock(kCLOCK_PortC);
206 PORT_SetPinMux(PORTC,
PIN10_IDX, kPORT_PinDisabledOrAnalog);
207 PORT_SetPinMux(PORTC,
PIN11_IDX, kPORT_PinDisabledOrAnalog);
236 CLOCK_EnableClock(kCLOCK_PortC);
238 PORT_SetPinMux(PORTC,
PIN5_IDX, kPORT_MuxAlt2);
239 PORT_SetPinMux(PORTC,
PIN6_IDX, kPORT_MuxAlt2);
240 PORT_SetPinMux(PORTC,
PIN7_IDX, kPORT_MuxAlt2);
268 PORT_SetPinMux(PORTC,
PIN5_IDX, kPORT_PinDisabledOrAnalog);
269 PORT_SetPinMux(PORTC,
PIN6_IDX, kPORT_PinDisabledOrAnalog);
270 PORT_SetPinMux(PORTC,
PIN7_IDX, kPORT_PinDisabledOrAnalog);
298 CLOCK_EnableClock(kCLOCK_PortD);
300 PORT_SetPinMux(PORTD,
PIN5_IDX, kPORT_MuxAlt7);
301 PORT_SetPinMux(PORTD,
PIN6_IDX, kPORT_MuxAlt7);
302 PORT_SetPinMux(PORTD,
PIN7_IDX, kPORT_MuxAlt7);
330 PORT_SetPinMux(PORTD,
PIN5_IDX, kPORT_PinDisabledOrAnalog);
331 PORT_SetPinMux(PORTD,
PIN6_IDX, kPORT_PinDisabledOrAnalog);
332 PORT_SetPinMux(PORTD,
PIN7_IDX, kPORT_PinDisabledOrAnalog);
341 #define SOPT5_UART0TXSRC_UART_TX 0x00u 360 CLOCK_EnableClock(kCLOCK_PortA);
362 PORT_SetPinMux(PORTA,
PIN1_IDX, kPORT_MuxAlt2);
363 PORT_SetPinMux(PORTA,
PIN2_IDX, kPORT_MuxAlt2);
364 SIM->SOPT5 = ((SIM->SOPT5 &
365 (~(SIM_SOPT5_UART0TXSRC_MASK)))
392 PORT_SetPinMux(PORTA,
PIN1_IDX, kPORT_PinDisabledOrAnalog);
393 PORT_SetPinMux(PORTA,
PIN2_IDX, kPORT_PinDisabledOrAnalog);
402 #define SOPT5_UART1TXSRC_UART_TX 0x00u 420 CLOCK_EnableClock(kCLOCK_PortE);
422 PORT_SetPinMux(PORTE,
PIN0_IDX, kPORT_MuxAlt3);
423 PORT_SetPinMux(PORTE,
PIN1_IDX, kPORT_MuxAlt3);
424 SIM->SOPT5 = ((SIM->SOPT5 &
425 (~(SIM_SOPT5_UART1TXSRC_MASK)))
452 PORT_SetPinMux(PORTE,
PIN0_IDX, kPORT_PinDisabledOrAnalog);
453 PORT_SetPinMux(PORTE,
PIN1_IDX, kPORT_PinDisabledOrAnalog);
478 CLOCK_EnableClock(kCLOCK_PortD);
480 PORT_SetPinMux(PORTD,
PIN2_IDX, kPORT_MuxAlt3);
481 PORT_SetPinMux(PORTD,
PIN3_IDX, kPORT_MuxAlt3);
506 PORT_SetPinMux(PORTD,
PIN2_IDX, kPORT_PinDisabledOrAnalog);
507 PORT_SetPinMux(PORTD,
PIN3_IDX, kPORT_PinDisabledOrAnalog);
void DSPI0_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void I2C0_InitPins(void)
Configures pin routing and optionally pin electrical features.
void DSPI0_InitPins(void)
Configures pin routing and optionally pin electrical features.
#define SOPT5_UART0TXSRC_UART_TX
void DSPI1_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void I2C1_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void UART2_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void UART2_InitPins(void)
Configures pin routing and optionally pin electrical features.
void DSPI1_InitPins(void)
Configures pin routing and optionally pin electrical features.
void I2C0_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void I2C1_InitPins(void)
Configures pin routing and optionally pin electrical features.
#define SOPT5_UART1TXSRC_UART_TX
void UART1_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void UART0_InitPins(void)
Configures pin routing and optionally pin electrical features.
void BOARD_InitPins(void)
Configures pin routing and optionally pin electrical features.
void UART0_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void UART1_InitPins(void)
Configures pin routing and optionally pin electrical features.