18 .
base = GPIO1, .pinNumber = 2, .mask = 1 << (2), .irq = GPIO1_Combined_0_15_IRQn, .portNumber =
GPIO1_NUM};
21 .
base = GPIO1, .pinNumber = 3, .mask = 1 << (3), .irq = GPIO1_Combined_0_15_IRQn, .portNumber =
GPIO1_NUM};
26 .
base = GPIO1, .pinNumber = 14, .mask = 1 << (14), .irq = GPIO1_Combined_0_15_IRQn, .portNumber =
GPIO1_NUM};
29 .
base = GPIO1, .pinNumber = 15, .mask = 1 << (15), .irq = GPIO1_Combined_0_15_IRQn, .portNumber =
GPIO1_NUM};
34 .
base = GPIO3, .pinNumber = 10, .mask = 1 << (10), .irq = GPIO3_Combined_0_15_IRQn, .portNumber =
GPIO3_NUM};
37 .
base = GPIO3, .pinNumber = 13, .mask = 1 << (13), .irq = GPIO3_Combined_0_15_IRQn, .portNumber =
GPIO3_NUM};
40 .
base = GPIO3, .pinNumber = 12, .mask = 1 << (12), .irq = GPIO3_Combined_0_15_IRQn, .portNumber =
GPIO3_NUM};
43 .
base = GPIO3, .pinNumber = 11, .mask = 1 << (11), .irq = GPIO3_Combined_0_15_IRQn, .portNumber =
GPIO3_NUM};
48 .
base = GPIO2, .pinNumber = 9, .mask = 1 << (9), .irq = GPIO2_Combined_0_15_IRQn, .portNumber =
GPIO2_NUM};
51 .
base = GPIO2, .pinNumber = 8, .mask = 1 << (8), .irq = GPIO2_Combined_16_31_IRQn, .portNumber =
GPIO2_NUM};
55 .
base = GPIO1, .pinNumber = 26, .mask = 1 << (26), .irq = GPIO1_Combined_16_31_IRQn, .portNumber =
GPIO1_NUM};
57 .
base = GPIO1, .pinNumber = 27, .mask = 1 << (27), .irq = GPIO1_Combined_16_31_IRQn, .portNumber =
GPIO1_NUM};
59 .
base = GPIO1, .pinNumber = 20, .mask = 1 << (20), .irq = GPIO1_Combined_16_31_IRQn, .portNumber =
GPIO1_NUM};
61 .
base = GPIO1, .pinNumber = 21, .mask = 1 << (21), .irq = GPIO1_Combined_16_31_IRQn, .portNumber =
GPIO1_NUM};
63 .
base = GPIO1, .pinNumber = 11, .mask = 1 << (11), .irq = GPIO1_Combined_0_15_IRQn, .portNumber =
GPIO1_NUM};
65 .
base = GPIO1, .pinNumber = 24, .mask = 1 << (24), .irq = GPIO1_Combined_16_31_IRQn, .portNumber =
GPIO1_NUM};
67 .
base = GPIO1, .pinNumber = 9, .mask = 1 << (9), .irq = GPIO1_Combined_0_15_IRQn, .portNumber =
GPIO1_NUM};
69 .
base = GPIO1, .pinNumber = 10, .mask = 1 << (10), .irq = GPIO1_Combined_0_15_IRQn, .portNumber =
GPIO1_NUM};
71 .
base = GPIO1, .pinNumber = 18, .mask = 1 << (18), .irq = GPIO1_Combined_16_31_IRQn, .portNumber =
GPIO1_NUM};
73 .
base = GPIO1, .pinNumber = 19, .mask = 1 << (19), .irq = GPIO1_Combined_16_31_IRQn, .portNumber =
GPIO1_NUM};
75 .
base = GPIO1, .pinNumber = 3, .mask = 1 << (3), .irq = GPIO1_Combined_0_15_IRQn, .portNumber =
GPIO1_NUM};
77 .
base = GPIO1, .pinNumber = 2, .mask = 1 << (2), .irq = GPIO1_Combined_0_15_IRQn, .portNumber =
GPIO1_NUM};
82 .
base = GPIO1, .pinNumber = 9, .mask = 1 << (9), .irq = GPIO1_Combined_0_15_IRQn, .portNumber =
GPIO1_NUM};
84 .
base = GPIO1, .pinNumber = 9, .mask = 1 << (9), .irq = GPIO1_Combined_0_15_IRQn, .portNumber =
GPIO1_NUM};
86 .
base = GPIO1, .pinNumber = 9, .mask = 1 << (9), .irq = GPIO1_Combined_0_15_IRQn, .portNumber =
GPIO1_NUM};
90 .
base = GPIO1, .pinNumber = 10, .mask = 1 << (10), .irq = GPIO1_Combined_0_15_IRQn, .portNumber =
GPIO1_NUM};
92 .
base = GPIO1, .pinNumber = 11, .mask = 1 << (11), .irq = GPIO1_Combined_0_15_IRQn, .portNumber =
GPIO1_NUM};
97 static void stop(
void)
99 SCB->SCR |= SCB_SCR_SLEEPDEEP_Msk;
112 CLOCK_SetMode(kCLOCK_ModeWait);
115 return kStatus_Success;
127 CLOCK_SetMode(kCLOCK_ModeWait);
130 return kStatus_Success;
The evkmimxrt1024.h file defines GPIO pin mappings for evkmimxrt1024 board.
status_t SMC_SetPowerModeWait(void *arg)
Configures the system to WAIT power mode. API name used from Kinetis family to maintain compatibility...
uint32_t LPI2C1_GetFreq(void)
Determines the Clock Frequency feature.
uint32_t BOARD_DebugConsoleSrcFreq(void)
uint32_t LPUART1_GetFreq(void)
Determines the Clock Frequency feature.
status_t SMC_SetPowerModeVlpr(void *arg)
Configures the system to VLPR power mode. API name used from Kinetis family to maintain compatibility...
gpioHandleiMXSDK_t BLUE_LED
#define LPI2C_CLOCK_FREQUENCY
gpioHandleiMXSDK_t RED_LED
gpioHandleiMXSDK_t GREEN_LED
uint32_t LPSPI1_GetFreq(void)
Determines the Clock Frequency feature.
The GPIO pin handle for i.MX SDK.
#define LPSPI_CLOCK_FREQUENCY