@@ -47,57 +47,63 @@ extern "C"
4747/*
4848 * Digital pins
4949 */
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 ;
9393
9494// LEDs
9595#define LEDS_NUMBER 1
9696#define LED_STATE_ON 1
9797
9898#define BOARD_RGB_BRIGHTNESS 0x202020
9999
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+
101107static const uint8_t LED_RGB_RED = (23 );
102108static const uint8_t LED_RGB_GREEN = (24 );
103109static const uint8_t LED_RGB_BLUE = (25 );
@@ -127,15 +133,26 @@ static const uint8_t BUTTON_MODE = (20);
127133#define PIN_A3 (33)
128134#define PIN_A4 (34)
129135#define PIN_A5 (35)
136+ #define PIN_A6 (36)
137+ #define PIN_A7 (37)
130138
131139static const uint8_t A0 = PIN_A0 ;
132140static const uint8_t A1 = PIN_A1 ;
133141static const uint8_t A2 = PIN_A2 ;
134142static const uint8_t A3 = PIN_A3 ;
135143static const uint8_t A4 = PIN_A4 ;
136144static const uint8_t A5 = PIN_A5 ;
145+ static const uint8_t A6 = PIN_A6 ;
146+ static const uint8_t A7 = PIN_A7 ;
137147#define ADC_RESOLUTION 14
138148
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+
139156/*
140157 * Serial interfaces
141158 */
@@ -180,7 +197,7 @@ static const uint8_t SCK1 = PIN_SPI1_SCK;
180197#define PIN_WIRE1_SCL 3
181198
182199// On-board QSPI Flash
183- #define EXTERNAL_FLASH_DEVICES GD25Q16C
200+ #define EXTERNAL_FLASH_DEVICES MX25L3233F
184201
185202#define USB_MSC_BLOCK_SIZE 512
186203#define USB_MSC_BLOCK_COUNT ((2*1024*1024) / USB_MSC_BLOCK_SIZE)
0 commit comments