File tree Expand file tree Collapse file tree 2 files changed +42
-30
lines changed Expand file tree Collapse file tree 2 files changed +42
-30
lines changed Original file line number Diff line number Diff line change @@ -132,16 +132,29 @@ const PinName digitalPin[] = {
132
132
PB_1, // D84/A6
133
133
PC_2, // D85/A7
134
134
PF_4, // D86/A8
135
- PF_6, // D87/A9
136
- // Duplicated pins in order to be aligned with PinMap_ADC
137
- PA_7, // D88/A10 = D11/D71
138
- PA_6, // D89/A11 = D12
139
- PA_5, // D90/A12 = D13
140
- PA_4, // D91/A13 = D24
141
- PA_0, // D92/A14 = D32
142
- PF_8, // D93/A15 = D61
143
- PF_7, // D94/A16 = D62
144
- PF_9 // D95/A17 = D63
135
+ PF_6 // D87/A9
136
+ };
137
+
138
+ // Analog (Ax) pin number array
139
+ const uint32_t analogInPin[] = {
140
+ 78 , // A0
141
+ 79 , // A1
142
+ 80 , // A2
143
+ 81 , // A3
144
+ 82 , // A4
145
+ 83 , // A5
146
+ 84 , // A6
147
+ 85 , // A7
148
+ 86 , // A8
149
+ 87 , // A9
150
+ 11 , // A10
151
+ 12 , // A11
152
+ 13 , // A12
153
+ 24 , // A13
154
+ 32 , // A14
155
+ 61 , // A15
156
+ 62 , // A16
157
+ 63 // A17
145
158
};
146
159
147
160
#ifdef __cplusplus
Original file line number Diff line number Diff line change @@ -50,9 +50,9 @@ extern "C" {
50
50
#define PF12 8
51
51
#define PD15 9
52
52
#define PD14 10
53
- #define PA7 11 // A10
54
- #define PA6 12 // A11
55
- #define PA5 13 // A12
53
+ #define PA7 A10
54
+ #define PA6 A11
55
+ #define PA5 A12
56
56
#define PB9 14
57
57
#define PB8 15
58
58
#define PC6 16
@@ -63,15 +63,15 @@ extern "C" {
63
63
#define PC7 21
64
64
#define PB5 22
65
65
#define PB3 23
66
- #define PA4 24 // A13
66
+ #define PA4 A13
67
67
#define PB4 25
68
68
#define PB6 26
69
69
#define PB2 27
70
70
#define PD13 28
71
71
#define PD12 29
72
72
#define PD11 30
73
73
#define PE2 31
74
- #define PA0 32 // A14
74
+ #define PA0 A14
75
75
#define PB0 33 // LED1
76
76
#define PE0 34
77
77
#define PB11 35
@@ -100,9 +100,9 @@ extern "C" {
100
100
#define PE5 58
101
101
#define PE6 59
102
102
#define PE3 60
103
- #define PF8 61 // A15
104
- #define PF7 62 // A16
105
- #define PF9 63 // A17
103
+ #define PF8 A15
104
+ #define PF7 A16
105
+ #define PF9 A17
106
106
#define PG1 64
107
107
#define PG0 65
108
108
#define PD1 66
@@ -117,22 +117,21 @@ extern "C" {
117
117
#define PC13 75 // USER_BTN
118
118
#define PD9 76 // Serial Rx
119
119
#define PD8 77 // Serial Tx
120
- #define PA3 78 // A0
121
- #define PC0 79 // A1
122
- #define PC3 80 // A2
123
- #define PF3 81 // A3
124
- #define PF5 82 // A4
125
- #define PF10 83 // A5
126
- #define PB1 84 // A6
127
- #define PC2 85 // A7
128
- #define PF4 86 // A8
129
- #define PF6 87 // A9
120
+ #define PA3 A0
121
+ #define PC0 A1
122
+ #define PC3 A2
123
+ #define PF3 A3
124
+ #define PF5 A4
125
+ #define PF10 A5
126
+ #define PB1 A6
127
+ #define PC2 A7
128
+ #define PF4 A8
129
+ #define PF6 A9
130
130
131
131
// This must be a literal
132
- #define NUM_DIGITAL_PINS 96
132
+ #define NUM_DIGITAL_PINS 88
133
133
// This must be a literal with a value less than or equal to to MAX_ANALOG_INPUTS
134
134
#define NUM_ANALOG_INPUTS 18
135
- #define NUM_ANALOG_FIRST 78
136
135
137
136
// On-board LED pin number
138
137
#define LED_BUILTIN PB0
You can’t perform that action at this time.
0 commit comments