Skip to content

Commit 5c6894b

Browse files
committed
Fix pin validation
Adapted the file to the latest pin naming guidelines. pinvalidate.py passes.
1 parent 4ca146e commit 5c6894b

File tree

1 file changed

+29
-29
lines changed
  • targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/TARGET_MCU_NRF52840/TARGET_NRF52840_DK

1 file changed

+29
-29
lines changed

targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/TARGET_MCU_NRF52840/TARGET_NRF52840_DK/PinNames.h

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ typedef enum {
5757
#define PinDef(port_num, pin_num) P##port_num##_##pin_num = NRF_GPIO_PIN_MAP(port_num, pin_num)
5858

5959

60-
typedef enum {
60+
typedef enum {
6161
PinDef(0 , 0), // P0_0 = 0...
6262
PinDef(0 , 1),
6363
PinDef(0 , 2),
@@ -159,16 +159,6 @@ typedef enum {
159159
p45 = P1_13,
160160
p46 = P1_14,
161161
p47 = P1_15,
162-
163-
LED1 = p13,
164-
LED2 = p14,
165-
LED3 = p15,
166-
LED4 = p16,
167-
168-
BUTTON1 = p11,
169-
BUTTON2 = p12,
170-
BUTTON3 = p24,
171-
BUTTON4 = p25,
172162

173163
RX_PIN_NUMBER = p8,
174164
TX_PIN_NUMBER = p6,
@@ -191,24 +181,6 @@ typedef enum {
191181
STDIO_UART_CTS = CTS_PIN_NUMBER,
192182
STDIO_UART_RTS = RTS_PIN_NUMBER,
193183

194-
SPI_PSELMOSI0 = P1_13,
195-
SPI_PSELMISO0 = P1_14,
196-
SPI_PSELSS0 = P1_12,
197-
SPI_PSELSCK0 = P1_15,
198-
199-
SPI_PSELMOSI1 = P1_2,
200-
SPI_PSELMISO1 = P1_3,
201-
SPI_PSELSS1 = P1_1,
202-
SPI_PSELSCK1 = P1_4,
203-
204-
SPIS_PSELMOSI = P1_2,
205-
SPIS_PSELMISO = P1_3,
206-
SPIS_PSELSS = P1_1,
207-
SPIS_PSELSCK = P1_4,
208-
209-
I2C_SDA0 = p26,
210-
I2C_SCL0 = p27,
211-
212184
// Arduino Uno pins
213185
ARDUINO_UNO_D0 = P1_1,
214186
ARDUINO_UNO_D1 = P1_2,
@@ -262,6 +234,34 @@ typedef enum {
262234
PullDefault = PullUp
263235
} PinMode;
264236

237+
#define LED1 p13
238+
#define LED2 p14
239+
#define LED3 p15
240+
#define LED4 p16
241+
242+
#define BUTTON1 p11
243+
#define BUTTON2 p12
244+
#define BUTTON3 p24
245+
#define BUTTON4 p25
246+
247+
#define SPI_PSELMOSI0 P1_13
248+
#define SPI_PSELMISO0 P1_14
249+
#define SPI_PSELSS0 P1_12
250+
#define SPI_PSELSCK0 P1_15
251+
252+
#define SPI_PSELMOSI1 P1_2
253+
#define SPI_PSELMISO1 P1_3
254+
#define SPI_PSELSS1 P1_1
255+
#define SPI_PSELSCK1 P1_4
256+
257+
#define SPIS_PSELMOSI P1_2
258+
#define SPIS_PSELMISO P1_3
259+
#define SPIS_PSELSS P1_1
260+
#define SPIS_PSELSCK P1_4
261+
262+
#define I2C_SDA0 = p26
263+
#define I2C_SCL0 = p27
264+
265265
#ifdef __cplusplus
266266
}
267267
#endif

0 commit comments

Comments
 (0)