|
27 | 27 | #define PA1 PIN_A1 // A1/D1 |
28 | 28 | #define PA2 PIN_A2 // A2/D2 |
29 | 29 | #define PA3 PIN_A3 // A3/D3 |
30 | | -#define PA4 PIN_A8 // A8/BATTERY_VOLTAGE (STAT) |
31 | | -#define PA5 25 // USART3_VCP_RX |
32 | | -#define PA6 PIN_A6 // A6/MI |
33 | | -#define PA7 PIN_A5 // A5 |
| 30 | +#define PB1 PIN_A4 // A4/D4 |
| 31 | +#define PB8 5 // D5 |
| 32 | +#define PB9 6 // D6 |
34 | 33 | #define PA8 7 // LED_BUILTIN |
35 | | -#define PA9 19 // TX |
36 | | -#define PA10 18 // RX |
37 | | -#define PA11 32 // USB_D_N |
38 | | -#define PA12 33 // USB_D_P |
39 | | -#define PA13 23 // SWDIO |
40 | | -#define PA14 24 // SWCLK |
41 | | -#define PA15 29 // CHARGE_DETECT |
| 34 | +#define PC13 8 // USER_BTN |
| 35 | +#define PB14 9 // D9 |
| 36 | +#define PB13 10 // D10 |
42 | 37 | #define PB0 PIN_A7 // A7/D11 |
43 | | -#define PB1 PIN_A4 // A4/D4 |
44 | | -#define PB2 31 // USB_DETECT |
45 | | -#define PB3 15 // CK |
| 38 | +#define PB15 12 // D12 |
46 | 39 | #define PB4 13 // D13 |
| 40 | +#define PA7 PIN_A5 // A5 |
| 41 | +#define PB3 15 // CK |
47 | 42 | #define PB5 16 // MO |
| 43 | +#define PA6 PIN_A6 // A6/MI |
| 44 | +#define PA10 18 // RX |
| 45 | +#define PA9 19 // TX |
| 46 | +#define PH3 20 // B |
48 | 47 | #define PB6 21 // SCL |
49 | 48 | #define PB7 22 // SDA |
50 | | -#define PB8 5 // D5 |
51 | | -#define PB9 6 // D6 |
| 49 | +#define PA13 23 // SWDIO |
| 50 | +#define PA14 24 // SWCLK |
| 51 | +#define PA5 25 // USART3_VCP_RX |
52 | 52 | #define PB10 26 // USART3_VCP_TX |
53 | | -#define PB13 10 // D10 |
54 | | -#define PB14 9 // D9 |
55 | | -#define PB15 12 // D12 |
| 53 | +#define PH0 27 // ENABLE_3V3 |
| 54 | +#define PH1 28 // DISCHARGE_3V3 |
| 55 | +#define PA15 29 // CHARGE_DETECT |
| 56 | +#define PA4 PIN_A8 // A8/BATTERY_VOLTAGE (STAT) |
| 57 | +#define PB2 31 // USB_DETECT |
| 58 | +#define PA11 32 // USB_D_N |
| 59 | +#define PA12 33 // USB_D_P |
| 60 | +#define PC14 34 // OSC32_IN (LSE) |
| 61 | +#define PC15 35 // OSC32_OUT (LSE) |
56 | 62 | // #define PC0 PIN_A11 |
57 | 63 | // #define PC1 PIN_A12 |
58 | 64 | // #define PC2 PIN_A13 |
|
65 | 71 | // #define PC10 39 |
66 | 72 | // #define PC11 40 |
67 | 73 | // #define PC12 41 |
68 | | -#define PC13 8 // USER_BTN |
69 | | -#define PC14 34 // OSC32_IN (LSE) |
70 | | -#define PC15 35 // OSC32_OUT (LSE) |
71 | 74 | // #define PD0 45 |
72 | 75 | // #define PD1 46 |
73 | 76 | // #define PD2 47 |
|
89 | 92 | // #define PG12 63 |
90 | 93 | // #define PG13 64 |
91 | 94 | // #define PG14 65 |
92 | | -#define PH0 27 // ENABLE_3V3 |
93 | | -#define PH1 28 // DISCHARGE_3V3 |
94 | | -#define PH3 20 // B |
95 | 95 |
|
96 | 96 | // Alternate pins number |
97 | 97 | #define PA0_ALT1 (PA0 | ALT1) |
|
137 | 137 | // #define PC10_ALT1 (PC10 | ALT1) |
138 | 138 | // #define PC11_ALT1 (PC11 | ALT1) |
139 | 139 |
|
140 | | -#define NUM_DIGITAL_PINS 69 |
| 140 | +#define NUM_DIGITAL_PINS 36 |
141 | 141 | #define NUM_ANALOG_INPUTS 9 |
142 | 142 |
|
143 | 143 | // On-board LED pin number |
|
0 commit comments