46 #include "fsl_common.h" 71 CLOCK_EnableClock(kCLOCK_PortC);
73 PORT_SetPinMux(PORTC,
PIN6_IDX, kPORT_MuxAlt2);
74 PORT_SetPinMux(PORTC,
PIN7_IDX, kPORT_MuxAlt2);
98 CLOCK_EnableClock(kCLOCK_PortB);
100 PORT_SetPinMux(PORTB,
PIN0_IDX, kPORT_MuxAlt2);
101 PORT_SetPinMux(PORTB,
PIN1_IDX, kPORT_MuxAlt2);
124 CLOCK_EnableClock(kCLOCK_PortB);
126 PORT_SetPinMux(PORTB,
PIN0_IDX, kPORT_PinDisabledOrAnalog);
127 PORT_SetPinMux(PORTB,
PIN1_IDX, kPORT_PinDisabledOrAnalog);
153 CLOCK_EnableClock(kCLOCK_PortC);
154 #ifndef USE_BLUETOOTH_PORT 155 PORT_SetPinMux(PORTC,
PIN6_IDX, kPORT_MuxAlt2);
156 PORT_SetPinMux(PORTC,
PIN7_IDX, kPORT_MuxAlt2);
158 PORT_SetPinMux(PORTC,
PIN8_IDX, kPORT_MuxAlt2);
159 PORT_SetPinMux(PORTC,
PIN9_IDX, kPORT_MuxAlt2);
185 CLOCK_EnableClock(kCLOCK_PortC);
186 #ifndef USE_BLUETOOTH_PORT 187 PORT_SetPinMux(PORTC,
PIN6_IDX, kPORT_PinDisabledOrAnalog);
188 PORT_SetPinMux(PORTC,
PIN7_IDX, kPORT_PinDisabledOrAnalog);
190 PORT_SetPinMux(PORTC,
PIN8_IDX, kPORT_PinDisabledOrAnalog);
191 PORT_SetPinMux(PORTC,
PIN9_IDX, kPORT_PinDisabledOrAnalog);
215 CLOCK_EnableClock(kCLOCK_PortD);
217 PORT_SetPinMux(PORTD,
PIN6_IDX, kPORT_MuxAlt2);
218 PORT_SetPinMux(PORTD,
PIN7_IDX, kPORT_MuxAlt2);
241 CLOCK_EnableClock(kCLOCK_PortD);
243 PORT_SetPinMux(PORTD,
PIN6_IDX, kPORT_PinDisabledOrAnalog);
244 PORT_SetPinMux(PORTD,
PIN7_IDX, kPORT_PinDisabledOrAnalog);
271 CLOCK_EnableClock(kCLOCK_PortA);
273 const port_pin_config_t porta2_pin73_config = {
275 kPORT_PassiveFilterDisable,
276 kPORT_LowDriveStrength,
280 PORT_SetPinConfig(PORTA,
PIN2_IDX, &porta2_pin73_config);
281 const port_pin_config_t porta3_pin72_config = {
283 kPORT_PassiveFilterDisable,
284 kPORT_LowDriveStrength,
288 PORT_SetPinConfig(PORTA,
PIN3_IDX, &porta3_pin72_config);
311 CLOCK_EnableClock(kCLOCK_PortA);
313 PORT_SetPinMux(PORTA,
PIN2_IDX, kPORT_PinDisabledOrAnalog);
314 PORT_SetPinMux(PORTA,
PIN3_IDX, kPORT_PinDisabledOrAnalog);
338 CLOCK_EnableClock(kCLOCK_PortD);
340 const port_pin_config_t portd8_pin42_config = {
342 kPORT_PassiveFilterDisable,
343 kPORT_LowDriveStrength,
347 PORT_SetPinConfig(PORTD,
PIN8_IDX, &portd8_pin42_config);
348 const port_pin_config_t portd9_pin41_config = {
350 kPORT_PassiveFilterDisable,
351 kPORT_LowDriveStrength,
355 PORT_SetPinConfig(PORTD,
PIN9_IDX, &portd9_pin41_config);
378 CLOCK_EnableClock(kCLOCK_PortD);
380 PORT_SetPinMux(PORTD,
PIN8_IDX, kPORT_PinDisabledOrAnalog);
381 PORT_SetPinMux(PORTD,
PIN9_IDX, kPORT_PinDisabledOrAnalog);
408 CLOCK_EnableClock(kCLOCK_PortE);
410 PORT_SetPinMux(PORTE,
PIN0_IDX, kPORT_MuxAlt2);
411 PORT_SetPinMux(PORTE,
PIN1_IDX, kPORT_MuxAlt2);
412 PORT_SetPinMux(PORTE,
PIN2_IDX, kPORT_MuxAlt2);
437 CLOCK_EnableClock(kCLOCK_PortA);
439 PORT_SetPinMux(PORTE,
PIN0_IDX, kPORT_PinDisabledOrAnalog);
440 PORT_SetPinMux(PORTE,
PIN1_IDX, kPORT_PinDisabledOrAnalog);
441 PORT_SetPinMux(PORTE,
PIN2_IDX, kPORT_PinDisabledOrAnalog);
445 #define PIN14_IDX 14u 446 #define PIN15_IDX 15u 447 #define PIN16_IDX 16u 467 CLOCK_EnableClock(kCLOCK_PortB);
469 PORT_SetPinMux(PORTB,
PIN14_IDX, kPORT_MuxAlt3);
470 PORT_SetPinMux(PORTB,
PIN15_IDX, kPORT_MuxAlt3);
471 PORT_SetPinMux(PORTB,
PIN16_IDX, kPORT_MuxAlt3);
475 #define PIN14_IDX 14u 476 #define PIN15_IDX 15u 477 #define PIN16_IDX 16u 496 CLOCK_EnableClock(kCLOCK_PortB);
498 PORT_SetPinMux(PORTB,
PIN14_IDX, kPORT_PinDisabledOrAnalog);
499 PORT_SetPinMux(PORTB,
PIN15_IDX, kPORT_PinDisabledOrAnalog);
500 PORT_SetPinMux(PORTB,
PIN16_IDX, kPORT_PinDisabledOrAnalog);
void LPI2C1_InitPins(void)
Configures pin routing and optionally pin electrical features.
void LPI2C0_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void LPUART2_InitPins(void)
Configures pin routing and optionally pin electrical features.
void LPUART1_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void LPSPI1_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void LPI2C0_InitPins(void)
Configures pin routing and optionally pin electrical features.
void LPUART1_InitPins(void)
Configures pin routing and optionally pin electrical features.
void LPI2C1_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void LPSPI1_InitPins(void)
Configures pin routing and optionally pin electrical features.
void LPSPI0_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void LPSPI0_InitPins(void)
Configures pin routing and optionally pin electrical features.
void LPUART0_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void LPUART2_DeinitPins(void)
Configures pin routing and optionally pin electrical features.
void BOARD_InitPins(void)
Configures pin routing and optionally pin electrical features.
void LPUART0_InitPins(void)
Configures pin routing and optionally pin electrical features.