@@ -52,28 +52,28 @@ extern "C" {
52
52
#define PF12 8
53
53
#define PD15 9
54
54
#define PD14 10
55
- #define PA7 11 // A11
56
- #define PA6 12 // A12
57
- #define PA5 13 // A13
55
+ #define PA7 A11
56
+ #define PA6 A12
57
+ #define PA5 A13
58
58
#define PB9 14
59
59
#define PB8 15
60
60
#define PC6 16
61
61
#define PB15 17
62
62
#define PB13 18
63
63
#define PB12 19
64
- #define PA4 20 // A14
64
+ #define PA4 A14
65
65
#define PB4 21
66
66
#define PB5 22
67
67
#define PB3 23
68
68
// 24 is PA4 (20)
69
69
// 25 is PB4 (21)
70
- #define PA2 26 // A15
70
+ #define PA2 A15
71
71
#define PB10 27
72
72
#define PE15 28
73
- #define PB0 29 // A16
73
+ #define PB0 A16
74
74
#define PE12 30
75
75
#define PE14 31
76
- #define PA0 32 // A17
76
+ #define PA0 A17
77
77
// 32 is PB0 (29)
78
78
#define PE0 34
79
79
#ifdef ARDUINO_NUCLEO_L496ZG
@@ -93,8 +93,8 @@ extern "C" {
93
93
#define PC11 46
94
94
#define PC12 47
95
95
#define PD2 48
96
- #define PF3 49 // A18
97
- #define PF5 50 // A19
96
+ #define PF3 A18
97
+ #define PF5 A19
98
98
#define PD7 51
99
99
#define PD6 52
100
100
#define PD5 53
@@ -105,9 +105,9 @@ extern "C" {
105
105
#define PE5 58
106
106
#define PE6 59
107
107
#define PE3 60
108
- #define PF8 61 // A20
109
- #define PF7 62 // A21
110
- #define PF9 63 // A22
108
+ #define PF8 A20
109
+ #define PF7 A21
110
+ #define PF9 A22
111
111
#define PG1 64
112
112
#define PG0 65
113
113
#define PD1 66
@@ -135,7 +135,7 @@ extern "C" {
135
135
#define PD12 87
136
136
#define PD13 88
137
137
#define PE1 89
138
- #define PF10 90 // A23
138
+ #define PF10 A23
139
139
#define PF11 91
140
140
#define PG2 92
141
141
#define PG3 93
@@ -153,20 +153,19 @@ extern "C" {
153
153
#define PH0 105
154
154
#define PH1 106
155
155
// Analog pins
156
- #define PA3 107 // A0
157
- #define PC0 108 // A1
158
- #define PC3 109 // A2
159
- #define PC1 110 // A3
160
- #define PC4 111 // A4
161
- #define PC5 112 // A5
162
- #define PB1 113 // A6
163
- #define PC2 114 // A7
164
- #define PA1 115 // A8
165
- #define PF4 116 // A9
166
- #define PF6 117 // A10
167
- // 118 to 130 reserved fot A11 to A23
156
+ #define PA3 A0
157
+ #define PC0 A1
158
+ #define PC3 A2
159
+ #define PC1 A3
160
+ #define PC4 A4
161
+ #define PC5 A5
162
+ #define PB1 A6
163
+ #define PC2 A7
164
+ #define PA1 A8
165
+ #define PF4 A9
166
+ #define PF6 A10
168
167
#ifdef ARDUINO_NUCLEO_L496ZG
169
- #define PG15 131
168
+ #define PG15 118
170
169
#endif
171
170
// PA13 and PA14 are shared with SWD signals connected to ST-LINK/V2-1.
172
171
// If ST-LINK part is not cut, it is not recommended to use them as I/O pins.
@@ -175,13 +174,12 @@ extern "C" {
175
174
176
175
// This must be a literal with the same value as PEND
177
176
#ifdef ARDUINO_NUCLEO_L496ZG
178
- #define NUM_DIGITAL_PINS 132
177
+ #define NUM_DIGITAL_PINS 119
179
178
#else
180
- #define NUM_DIGITAL_PINS 131
179
+ #define NUM_DIGITAL_PINS 118
181
180
#endif
182
181
// This must be a literal with a value less than or equal to to MAX_ANALOG_INPUTS
183
182
#define NUM_ANALOG_INPUTS 24
184
- #define NUM_ANALOG_FIRST 107
185
183
186
184
// On-board LED pin number
187
185
#define LED_BUILTIN PC7
0 commit comments