1 /***********************************************************************************************************************
2 * This file was generated by the MCUXpresso Config Tools. Any manual edits made to this file
3 * will be overwritten if the respective MCUXpresso Config Tools is used to update this file.
4 **********************************************************************************************************************/
5
6 /*
7 * TEXT BELOW IS USED AS SETTING FOR TOOLS *************************************
8 !!GlobalInfo
9 product: Pins v5.0
10 processor: MIMXRT1052xxxxB
11 package_id: MIMXRT1052DVL6B
12 mcu_data: ksdk2_0
13 processor_version: 5.0.2
14 board: IMXRT1050-EVKB
15 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS ***********
16 */
17
18 #include "fsl_common.h"
19 #include "fsl_iomuxc.h"
20 #include "pin_mux.h"
21
22 /* FUNCTION ************************************************************************************************************
23 *
24 * Function Name : BOARD_InitBootPins
25 * Description : Calls initialization functions.
26 *
27 * END ****************************************************************************************************************/
BOARD_InitBootPins(void)28 void BOARD_InitBootPins(void) {
29 }
30
31 /*
32 * TEXT BELOW IS USED AS SETTING FOR TOOLS *************************************
33 BOARD_InitPins:
34 - options: {callFromInitBoot: 'false', coreID: core0, enableClock: 'true'}
35 - pin_list:
36 - {pin_num: L14, peripheral: LPUART1, signal: RX, pin_signal: GPIO_AD_B0_13}
37 - {pin_num: K14, peripheral: LPUART1, signal: TX, pin_signal: GPIO_AD_B0_12}
38 - {pin_num: M14, peripheral: LPSPI3, signal: SCK, pin_signal: GPIO_AD_B0_00}
39 - {pin_num: M11, peripheral: LPSPI3, signal: SDI, pin_signal: GPIO_AD_B0_02}
40 - {pin_num: H10, peripheral: LPSPI3, signal: SDO, pin_signal: GPIO_AD_B0_01}
41 - {pin_num: M5, peripheral: LPUART4, signal: RX, pin_signal: GPIO_SD_B1_01}
42 - {pin_num: L5, peripheral: LPUART4, signal: TX, pin_signal: GPIO_SD_B1_00}
43 - {pin_num: F11, peripheral: GPIO1, signal: 'gpio_io, 04', pin_signal: GPIO_AD_B0_04}
44 * BE CAREFUL MODIFYING THIS COMMENT - IT IS YAML SETTINGS FOR TOOLS ***********
45 */
46
47 /* FUNCTION ************************************************************************************************************
48 *
49 * Function Name : BOARD_InitPins
50 * Description : Configures pin routing and optionally pin electrical features.
51 *
52 * END ****************************************************************************************************************/
BOARD_InitPins(void)53 void BOARD_InitPins(void) {
54 CLOCK_EnableClock(kCLOCK_Iomuxc); /* iomuxc clock (iomuxc_clk_enable): 0x03U */
55
56 IOMUXC_SetPinMux(
57 IOMUXC_GPIO_AD_B0_00_LPSPI3_SCK, /* GPIO_AD_B0_00 is configured as LPSPI3_SCK */
58 0U); /* Software Input On Field: Input Path is determined by functionality */
59 IOMUXC_SetPinMux(
60 IOMUXC_GPIO_AD_B0_01_LPSPI3_SDO, /* GPIO_AD_B0_01 is configured as LPSPI3_SDO */
61 0U); /* Software Input On Field: Input Path is determined by functionality */
62 IOMUXC_SetPinMux(
63 IOMUXC_GPIO_AD_B0_02_LPSPI3_SDI, /* GPIO_AD_B0_02 is configured as LPSPI3_SDI */
64 0U); /* Software Input On Field: Input Path is determined by functionality */
65 IOMUXC_SetPinMux(
66 IOMUXC_GPIO_AD_B0_12_LPUART1_TX, /* GPIO_AD_B0_12 is configured as LPUART1_TX */
67 0U); /* Software Input On Field: Input Path is determined by functionality */
68 IOMUXC_SetPinMux(
69 IOMUXC_GPIO_AD_B0_13_LPUART1_RX, /* GPIO_AD_B0_13 is configured as LPUART1_RX */
70 0U); /* Software Input On Field: Input Path is determined by functionality */
71 IOMUXC_SetPinMux(
72 IOMUXC_GPIO_SD_B1_00_LPUART4_TX, /* GPIO_SD_B1_00 is configured as LPUART4_TX */
73 0U); /* Software Input On Field: Input Path is determined by functionality */
74 IOMUXC_SetPinMux(
75 IOMUXC_GPIO_SD_B1_01_LPUART4_RX, /* GPIO_SD_B1_01 is configured as LPUART4_RX */
76 0U); /* Software Input On Field: Input Path is determined by functionality */
77 }
78
79 /***********************************************************************************************************************
80 * EOF
81 **********************************************************************************************************************/
82