Skip to content

Commit c1ed01e

Browse files
committed
KW24D: Add missing SPI defines and Arduino connector definitions
Signed-off-by: Mahadevan Mahesh <[email protected]>
1 parent cc58a7f commit c1ed01e

File tree

2 files changed

+17
-4
lines changed

2 files changed

+17
-4
lines changed

targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_KW24D/TARGET_FRDM/PeripheralPins.c

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,14 +57,14 @@ const PinMap PinMap_UART_TX[] = {
5757
{PTA2, UART_0, 2},
5858
{PTD7, UART_0, 3},
5959
{PTC4, UART_1, 3},
60-
{PTE0, UART_1, 3},
60+
{PTE0, UART_1, 3},
6161
{PTD3, UART_2, 3},
6262
{PTE16, UART_2, 3},
6363
{NC , NC , 0}
6464
};
6565

6666
const PinMap PinMap_UART_RX[] = {
67-
{PTA1, UART_0, 2},
67+
{PTA1, UART_0, 2},
6868
{PTD6, UART_0, 3},
6969
{PTE1, UART_1, 3},
7070
{PTD2, UART_2, 3},
@@ -92,6 +92,7 @@ const PinMap PinMap_UART_RTS[] = {
9292

9393
/************SPI***************/
9494
const PinMap PinMap_SPI_SCLK[] = {
95+
{PTB11, SPI_1, 2},
9596
{PTC5, SPI_0, 2},
9697
{PTD1, SPI_0, 2},
9798
{PTE2, SPI_1, 2},
@@ -100,6 +101,7 @@ const PinMap PinMap_SPI_SCLK[] = {
100101
};
101102

102103
const PinMap PinMap_SPI_MOSI[] = {
104+
{PTB16, SPI_1, 2},
103105
{PTC6, SPI_0, 2},
104106
{PTD2, SPI_0, 2},
105107
{PTE1, SPI_1, 2},
@@ -109,6 +111,7 @@ const PinMap PinMap_SPI_MOSI[] = {
109111
};
110112

111113
const PinMap PinMap_SPI_MISO[] = {
114+
{PTB17, SPI_1, 2},
112115
{PTC7, SPI_0, 2},
113116
{PTD3, SPI_0, 2},
114117
{PTE1, SPI_1, 7},
@@ -118,6 +121,7 @@ const PinMap PinMap_SPI_MISO[] = {
118121
};
119122

120123
const PinMap PinMap_SPI_SSEL[] = {
124+
{PTB10, SPI_1, 2},
121125
{PTC4, SPI_0, 2},
122126
{PTE4, SPI_1, 2},
123127
{PTE16, SPI_0, 2},

targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_KW24D/TARGET_FRDM/PinNames.h

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,11 +87,16 @@ typedef enum {
8787
USBTX = PTE0,
8888
USBRX = PTE1,
8989

90+
// Not connected
91+
NC = (int)0xFFFFFFFF,
92+
9093
// Arduino Headers
9194
D0 = PTD7,
9295
D1 = PTD6,
9396
D2 = PTD5,
9497
D3 = PTD4,
98+
D4 = NC,
99+
D5 = NC,
95100
D6 = PTE4,
96101
D7 = PTD1,
97102
D8 = PTA19,
@@ -106,8 +111,12 @@ typedef enum {
106111
I2C_SCL = D15,
107112
I2C_SDA = D14,
108113

109-
// Not connected
110-
NC = (int)0xFFFFFFFF
114+
A0 = NC,
115+
A1 = NC,
116+
A2 = NC,
117+
A3 = NC,
118+
A4 = NC,
119+
A5 = NC
111120
} PinName;
112121

113122

0 commit comments

Comments
 (0)