@@ -47,57 +47,63 @@ extern "C"
47
47
/*
48
48
* Digital pins
49
49
*/
50
- #define PIN_D0 _PINNUM(0, 26 )
51
- #define PIN_D1 _PINNUM(0, 27 )
52
- #define PIN_D2 _PINNUM(1, 1 )
53
- #define PIN_D3 _PINNUM(1, 2 )
54
- #define PIN_D4 _PINNUM(1, 8 )
55
- #define PIN_D5 _PINNUM(1, 10 )
56
- #define PIN_D6 _PINNUM(1, 11 )
57
- #define PIN_D7 _PINNUM(1, 12 )
58
- #define PIN_D8 _PINNUM(1, 3 )
59
- #define PIN_D9 _PINNUM(0, 6 )
60
- #define PIN_D10 _PINNUM(0, 8 )
61
- #define PIN_D11 _PINNUM(1, 14 )
62
- #define PIN_D12 _PINNUM(1, 13 )
63
- #define PIN_D13 _PINNUM(1, 15 )
64
- #define PIN_D14 _PINNUM(0, 31 )
65
- #define PIN_D15 _PINNUM(0, 30 )
66
- #define PIN_D16 _PINNUM(0, 29 )
67
- #define PIN_D17 _PINNUM(0, 28 )
68
- #define PIN_D18 _PINNUM(0, 24 )
69
- #define PIN_D19 _PINNUM(0, 3 )
70
- #define PIN_D20 _PINNUM(0, 11 )
71
-
72
- static const uint8_t D0 = ( 0 ) ;
73
- static const uint8_t D1 = ( 1 ) ;
74
- static const uint8_t D2 = ( 2 ) ;
75
- static const uint8_t D3 = ( 3 ) ;
76
- static const uint8_t D4 = ( 4 ) ;
77
- static const uint8_t D5 = ( 5 ) ;
78
- static const uint8_t D6 = ( 6 ) ;
79
- static const uint8_t D7 = ( 7 ) ;
80
- static const uint8_t D8 = ( 8 ) ;
81
- static const uint8_t D9 = ( 9 ) ;
82
- static const uint8_t D10 = ( 10 ) ;
83
- static const uint8_t D11 = ( 11 ) ;
84
- static const uint8_t D12 = ( 12 ) ;
85
- static const uint8_t D13 = ( 13 ) ;
86
- static const uint8_t D14 = ( 14 ) ;
87
- static const uint8_t D15 = ( 15 ) ;
88
- static const uint8_t D16 = ( 16 ) ;
89
- static const uint8_t D17 = ( 17 ) ;
90
- static const uint8_t D18 = ( 18 ) ;
91
- static const uint8_t D19 = ( 19 ) ;
92
- static const uint8_t D20 = ( 20 ) ;
50
+ #define PIN_D0 (0 )
51
+ #define PIN_D1 (1 )
52
+ #define PIN_D2 (2 )
53
+ #define PIN_D3 (3 )
54
+ #define PIN_D4 (4 )
55
+ #define PIN_D5 (5 )
56
+ #define PIN_D6 (6 )
57
+ #define PIN_D7 (7 )
58
+ #define PIN_D8 (8 )
59
+ #define PIN_D9 (9 )
60
+ #define PIN_D10 (10 )
61
+ #define PIN_D11 (11 )
62
+ #define PIN_D12 (12 )
63
+ #define PIN_D13 (13 )
64
+ #define PIN_D14 (14 )
65
+ #define PIN_D15 (15 )
66
+ #define PIN_D16 (16 )
67
+ #define PIN_D17 (17 )
68
+ #define PIN_D18 (18 )
69
+ #define PIN_D19 (19 )
70
+ #define PIN_D20 (20 )
71
+
72
+ static const uint8_t D0 = PIN_D0 ;
73
+ static const uint8_t D1 = PIN_D1 ;
74
+ static const uint8_t D2 = PIN_D2 ;
75
+ static const uint8_t D3 = PIN_D3 ;
76
+ static const uint8_t D4 = PIN_D4 ;
77
+ static const uint8_t D5 = PIN_D5 ;
78
+ static const uint8_t D6 = PIN_D6 ;
79
+ static const uint8_t D7 = PIN_D7 ;
80
+ static const uint8_t D8 = PIN_D8 ;
81
+ static const uint8_t D9 = PIN_D9 ;
82
+ static const uint8_t D10 = PIN_D10 ;
83
+ static const uint8_t D11 = PIN_D11 ;
84
+ static const uint8_t D12 = PIN_D12 ;
85
+ static const uint8_t D13 = PIN_D13 ;
86
+ static const uint8_t D14 = PIN_D14 ;
87
+ static const uint8_t D15 = PIN_D15 ;
88
+ static const uint8_t D16 = PIN_D16 ;
89
+ static const uint8_t D17 = PIN_D17 ;
90
+ static const uint8_t D18 = PIN_D18 ;
91
+ static const uint8_t D19 = PIN_D19 ;
92
+ static const uint8_t D20 = PIN_D20 ;
93
93
94
94
// LEDs
95
95
#define LEDS_NUMBER 1
96
96
#define LED_STATE_ON 1
97
97
98
98
#define BOARD_RGB_BRIGHTNESS 0x202020
99
99
100
- static const uint8_t LED_BUILTIN = (22 );
100
+ #define PIN_LED1 (22)
101
+ #define LED_BUILTIN PIN_LED1
102
+ #define LED_CONN PIN_LED1
103
+
104
+ #define LED_RED PIN_LED1
105
+ #define LED_BLUE PIN_LED1
106
+
101
107
static const uint8_t LED_RGB_RED = (23 );
102
108
static const uint8_t LED_RGB_GREEN = (24 );
103
109
static const uint8_t LED_RGB_BLUE = (25 );
@@ -127,15 +133,26 @@ static const uint8_t BUTTON_MODE = (20);
127
133
#define PIN_A3 (33)
128
134
#define PIN_A4 (34)
129
135
#define PIN_A5 (35)
136
+ #define PIN_A6 (36)
137
+ #define PIN_A7 (37)
130
138
131
139
static const uint8_t A0 = PIN_A0 ;
132
140
static const uint8_t A1 = PIN_A1 ;
133
141
static const uint8_t A2 = PIN_A2 ;
134
142
static const uint8_t A3 = PIN_A3 ;
135
143
static const uint8_t A4 = PIN_A4 ;
136
144
static const uint8_t A5 = PIN_A5 ;
145
+ static const uint8_t A6 = PIN_A6 ;
146
+ static const uint8_t A7 = PIN_A7 ;
137
147
#define ADC_RESOLUTION 14
138
148
149
+
150
+ // Other pins
151
+ #define PIN_AREF PIN_A7
152
+ #define PIN_VBAT PIN_A6
153
+
154
+ static const uint8_t AREF = PIN_AREF ;
155
+
139
156
/*
140
157
* Serial interfaces
141
158
*/
@@ -180,7 +197,7 @@ static const uint8_t SCK1 = PIN_SPI1_SCK;
180
197
#define PIN_WIRE1_SCL 3
181
198
182
199
// On-board QSPI Flash
183
- #define EXTERNAL_FLASH_DEVICES GD25Q16C
200
+ #define EXTERNAL_FLASH_DEVICES MX25L3233F
184
201
185
202
#define USB_MSC_BLOCK_SIZE 512
186
203
#define USB_MSC_BLOCK_COUNT ((2*1024*1024) / USB_MSC_BLOCK_SIZE)
0 commit comments