Skip to content

Commit df9bd73

Browse files
committed
Apply @fpistm's patch on RAK3173 module
1 parent 499adf3 commit df9bd73

File tree

2 files changed

+47
-43
lines changed

2 files changed

+47
-43
lines changed

Diff for: variants/STM32WLxx/WL54CCU_WL55CCU_WLE4C(8-B-C)U_WLE5C(8-B-C)U/variant_RAK3172_MODULE.cpp

+29-29
Original file line numberDiff line numberDiff line change
@@ -16,44 +16,44 @@
1616
// Digital PinName array
1717
const PinName digitalPin[] = {
1818
PA_0, // D0
19-
PA_1, // D1 - SPI1_SCK
20-
PA_2, // D2 - USART2_TX
21-
PA_3, // D3 - USART2_RX
22-
PA_4, // D4 - SPI_NSS
23-
PA_5, // D5 - SPI_SCK
24-
PA_6, // D6 - SPI_MISO
25-
PA_7, // D7 - SPI_MOSI
19+
PA_1, // D1
20+
PA_2, // D2 - USART2/LPUART1 TX
21+
PA_3, // D3 - USART2/LPUART1 RX
22+
PA_4, // D4 - SPI_NSS
23+
PA_5, // D5 - SPI_SCK
24+
PA_6, // D6 - SPI_MISO
25+
PA_7, // D7 - SPI_MOSI
2626
PA_8, // D8
2727
PA_9, // D9
28-
PA_10, // D10/A0
29-
PA_11, // D11 - I2C_SDA
30-
PA_12, // D12 - I2C_SCL
31-
PA_13, // D13/A1 - SWDIO
32-
PA_14, // D14/A2 - SWCLK
33-
PB_1, // D15/A3
34-
PB_2, // D16/A4
35-
PB_3, // D17/A5
36-
PB_4, // D18/A6
28+
PA_10, // D10/A3
29+
PA_11, // D11/A7 - I2C_SDA
30+
PA_12, // D12/A8 - I2C_SCL
31+
PA_13, // D13/A5 - SWDIO
32+
PA_14, // D14/A6 - SWCLK
33+
PA_15, // D15/A4
34+
PB_2, // D16/A2
35+
PB_3, // D17/A0
36+
PB_4, // D18/A1
3737
PB_5, // D19
38-
PB_6, // D20 - USART1_TX
39-
PB_7, // D21 - USAR1_RX
38+
PB_6, // D20 - USART1_TX
39+
PB_7, // D21 - USAR1_RX
4040
PB_8, // D22
4141
PB_12, // D23
42-
PB_14, // D24/A7
43-
PC_13, // D25
44-
PH_3 // D26 - BOOT0
42+
PC_13, // D24
43+
PH_3 // D25 - BOOT0
4544
};
4645

4746
// Analog (Ax) pin number array
4847
const uint32_t analogInputPin[] = {
49-
10, // A0, PA10
50-
13, // A1, PA13
51-
14, // A2, PA14
52-
15, // A3, PB1
53-
16, // A4, PB2
54-
17, // A5, PB3
55-
18, // A6, PB4
56-
24, // A7, PB14
48+
17, // A0, PB3
49+
18, // A1, PB4
50+
16, // A2, PB2
51+
10, // A3, PA10
52+
15, // A4, PA15
53+
13, // A5, PA13
54+
14, // A6, PA14
55+
11, // A7, PA11
56+
12 // A8, PA12
5757
};
5858

5959
// ----------------------------------------------------------------------------

Diff for: variants/STM32WLxx/WL54CCU_WL55CCU_WLE4C(8-B-C)U_WLE5C(8-B-C)U/variant_RAK3172_MODULE.h

+18-14
Original file line numberDiff line numberDiff line change
@@ -25,23 +25,27 @@
2525
#define PA7 7
2626
#define PA8 8
2727
#define PA9 9
28-
#define PA10 PIN_A0
29-
#define PA11 11
30-
#define PA12 12
31-
#define PA13 PIN_A1
32-
#define PA14 PIN_A2
33-
#define PB1 PIN_A3
34-
#define PB2 PIN_A4
35-
#define PB3 PIN_A5
36-
#define PB4 PIN_A6
28+
#define PA10 PIN_A3
29+
#define PA11 PIN_A7
30+
#define PA12 PIN_A8
31+
#define PA13 PIN_A5
32+
#define PA14 PIN_A6
33+
#define PA15 PIN_A4
34+
#define PB2 PIN_A2
35+
#define PB3 PIN_A0
36+
#define PB4 PIN_A1
3737
#define PB5 19
3838
#define PB6 20
3939
#define PB7 21
4040
#define PB8 22
4141
#define PB12 23
42-
#define PB14 PIN_A7
43-
#define PC13 25
44-
#define PH3 26
42+
#define PC13 24
43+
#define PH3 25
44+
45+
// Not available
46+
// PB0
47+
// PC14
48+
// PC15
4549

4650
// Alternate pins number
4751
#define PA1_ALT1 (PA1 | ALT1)
@@ -53,8 +57,8 @@
5357
#define PA7_ALT1 (PA7 | ALT1)
5458
#define PB8_ALT1 (PB8 | ALT1)
5559

56-
#define NUM_DIGITAL_PINS 27
57-
#define NUM_ANALOG_INPUTS 8
60+
#define NUM_DIGITAL_PINS 26
61+
#define NUM_ANALOG_INPUTS 9
5862

5963
// On-board LED pin number
6064
#ifndef LED_BUILTIN

0 commit comments

Comments
 (0)