46 #include "fsl_common.h" 55 #define SOPT5_UART1TXSRC_UART_TX 0x00u 74 CLOCK_EnableClock(kCLOCK_PortE);
76 PORT_SetPinMux(PORTE,
PIN0_IDX, kPORT_MuxAlt3);
77 PORT_SetPinMux(PORTE,
PIN1_IDX, kPORT_MuxAlt3);
78 SIM->SOPT5 = ((SIM->SOPT5 &
79 (~(SIM_SOPT5_UART1TXSRC_MASK)))
109 CLOCK_EnableClock(kCLOCK_PortB);
111 const port_pin_config_t portb2_pin37_config = {
114 kPORT_PassiveFilterDisable,
115 kPORT_OpenDrainEnable,
116 kPORT_LowDriveStrength,
120 PORT_SetPinConfig(PORTB,
PIN2_IDX, &portb2_pin37_config);
121 const port_pin_config_t portb3_pin38_config = {
124 kPORT_PassiveFilterDisable,
125 kPORT_OpenDrainEnable,
126 kPORT_LowDriveStrength,
130 PORT_SetPinConfig(PORTB,
PIN3_IDX, &portb3_pin38_config);
155 PORT_SetPinMux(PORTB,
PIN2_IDX, kPORT_PinDisabledOrAnalog);
156 PORT_SetPinMux(PORTB,
PIN3_IDX, kPORT_PinDisabledOrAnalog);
161 #define PIN10_IDX 10u 163 #define PIN11_IDX 11u 184 CLOCK_EnableClock(kCLOCK_PortC);
186 const port_pin_config_t portc10_pin55_config = {
189 kPORT_PassiveFilterDisable,
190 kPORT_OpenDrainEnable,
191 kPORT_LowDriveStrength,
195 PORT_SetPinConfig(PORTC,
PIN10_IDX, &portc10_pin55_config);
196 const port_pin_config_t portc11_pin56_config = {
199 kPORT_PassiveFilterDisable,
200 kPORT_OpenDrainEnable,
201 kPORT_LowDriveStrength,
205 PORT_SetPinConfig(PORTC,
PIN11_IDX, &portc11_pin56_config);
210 #define PIN10_IDX 10u 212 #define PIN11_IDX 11u 230 CLOCK_EnableClock(kCLOCK_PortC);
232 PORT_SetPinMux(PORTC,
PIN10_IDX, kPORT_PinDisabledOrAnalog);
233 PORT_SetPinMux(PORTC,
PIN11_IDX, kPORT_PinDisabledOrAnalog);
262 CLOCK_EnableClock(kCLOCK_PortC);
264 PORT_SetPinMux(PORTC,
PIN5_IDX, kPORT_MuxAlt2);
265 PORT_SetPinMux(PORTC,
PIN6_IDX, kPORT_MuxAlt2);
266 PORT_SetPinMux(PORTC,
PIN7_IDX, kPORT_MuxAlt2);
294 PORT_SetPinMux(PORTC,
PIN5_IDX, kPORT_PinDisabledOrAnalog);
295 PORT_SetPinMux(PORTC,
PIN6_IDX, kPORT_PinDisabledOrAnalog);
296 PORT_SetPinMux(PORTC,
PIN7_IDX, kPORT_PinDisabledOrAnalog);
324 CLOCK_EnableClock(kCLOCK_PortD);
326 PORT_SetPinMux(PORTD,
PIN5_IDX, kPORT_MuxAlt7);
327 PORT_SetPinMux(PORTD,
PIN6_IDX, kPORT_MuxAlt7);
328 PORT_SetPinMux(PORTD,
PIN7_IDX, kPORT_MuxAlt7);
356 PORT_SetPinMux(PORTD,
PIN5_IDX, kPORT_PinDisabledOrAnalog);
357 PORT_SetPinMux(PORTD,
PIN6_IDX, kPORT_PinDisabledOrAnalog);
358 PORT_SetPinMux(PORTD,
PIN7_IDX, kPORT_PinDisabledOrAnalog);
367 #define SOPT5_UART0TXSRC_UART_TX 0x00u 386 CLOCK_EnableClock(kCLOCK_PortA);
388 PORT_SetPinMux(PORTA,
PIN1_IDX, kPORT_MuxAlt2);
389 PORT_SetPinMux(PORTA,
PIN2_IDX, kPORT_MuxAlt2);
390 SIM->SOPT5 = ((SIM->SOPT5 &
391 (~(SIM_SOPT5_UART0TXSRC_MASK)))
418 PORT_SetPinMux(PORTA,
PIN1_IDX, kPORT_PinDisabledOrAnalog);
419 PORT_SetPinMux(PORTA,
PIN2_IDX, kPORT_PinDisabledOrAnalog);
428 #define SOPT5_UART1TXSRC_UART_TX 0x00u 446 CLOCK_EnableClock(kCLOCK_PortE);
448 PORT_SetPinMux(PORTE,
PIN0_IDX, kPORT_MuxAlt3);
449 PORT_SetPinMux(PORTE,
PIN1_IDX, kPORT_MuxAlt3);
450 SIM->SOPT5 = ((SIM->SOPT5 &
451 (~(SIM_SOPT5_UART1TXSRC_MASK)))
478 PORT_SetPinMux(PORTE,
PIN0_IDX, kPORT_PinDisabledOrAnalog);
479 PORT_SetPinMux(PORTE,
PIN1_IDX, kPORT_PinDisabledOrAnalog);
504 CLOCK_EnableClock(kCLOCK_PortD);
506 PORT_SetPinMux(PORTD,
PIN2_IDX, kPORT_MuxAlt3);
507 PORT_SetPinMux(PORTD,
PIN3_IDX, kPORT_MuxAlt3);
532 PORT_SetPinMux(PORTD,
PIN2_IDX, kPORT_PinDisabledOrAnalog);
533 PORT_SetPinMux(PORTD,
PIN3_IDX, kPORT_PinDisabledOrAnalog);
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 UART2_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void UART0_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void I2C0_InitPins(void)
Configures pin routing and optionally pin electrical features.
void UART1_InitPins(void)
Configures pin routing and optionally pin electrical features.
void I2C1_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void UART0_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 UART2_InitPins(void)
Configures pin routing and optionally pin electrical features.
void DSPI1_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void UART1_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void DSPI0_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 BOARD_InitPins(void)
Configures pin routing and optionally pin electrical features.