Skip to content

Commit 829f648

Browse files
committed
Follow other weact boards' pin ordering
1 parent 62346f2 commit 829f648

File tree

1 file changed

+71
-68
lines changed

1 file changed

+71
-68
lines changed

variants/STM32H7xx/H723V(E-G)(H-T)_H730VB(H-T)_H733VG(H-T)/variant_WeActMiniH723VGTX.h

Lines changed: 71 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,60 @@
1515
/*----------------------------------------------------------------------------
1616
* STM32 pins number
1717
*----------------------------------------------------------------------------*/
18+
/* P1 connector - Left side */
19+
#define PE1 0
20+
#define PE0 1
21+
#define PB9 2
22+
#define PB8 3
23+
#define PB7 4
24+
#define PB6 5
25+
#define PB5 6
26+
#define PB4 7
27+
#define PB3 8
28+
#define PD7 9
29+
#define PD6 10
30+
#define PD5 11
31+
#define PD4 12
32+
#define PD3 13
33+
#define PD2 14
34+
#define PD1 15
35+
#define PD0 16
36+
#define PC12 17
37+
#define PC11 18
38+
#define PC10 19
39+
#define PA15 20
40+
#define PA12 21
41+
#define PA11 22
42+
#define PA10 23
43+
#define PA9 24
44+
#define PA8 25
45+
#define PC9 26
46+
#define PC8 27
47+
#define PC7 28
48+
#define PC6 29
49+
#define PD15 30
50+
#define PD14 31
51+
#define PD13 32
52+
#define PD12 33
53+
#define PD11 34
54+
#define PD10 35
55+
#define PD9 36
56+
#define PD8 37
57+
#define PB15 38
58+
#define PB14 39
59+
#define PB13 40
60+
#define PB12 41
61+
/* P2 connector - Right side */
62+
#define PE2 42
63+
#define PE3 43
64+
#define PE4 44
65+
#define PE5 45
66+
#define PE6 46
67+
#define PC13 47
68+
#define PC0 PIN_A10
69+
#define PC1 PIN_A11
70+
#define PC2_C PIN_A14
71+
#define PC3_C PIN_A15
1872
#define PA0 PIN_A0
1973
#define PA1 PIN_A1
2074
#define PA2 PIN_A2
@@ -23,80 +77,29 @@
2377
#define PA5 PIN_A5
2478
#define PA6 PIN_A6
2579
#define PA7 PIN_A7
26-
#define PA8 8
27-
#define PA9 9
28-
#define PA10 10
29-
#define PA11 11
30-
#define PA12 12
31-
#define PA13 13
32-
#define PA14 14
33-
#define PA15 15
34-
#define PB0 PIN_A8
35-
#define PB1 PIN_A9
36-
#define PB2 18
37-
#define PB3 19
38-
#define PB4 20
39-
#define PB5 21
40-
#define PB6 22
41-
#define PB7 23
42-
#define PB8 24
43-
#define PB9 25
44-
#define PB10 26
45-
#define PB11 27
46-
#define PB12 28
47-
#define PB13 29
48-
#define PB14 30
49-
#define PB15 31
50-
#define PC0 PIN_A10
51-
#define PC1 PIN_A11
5280
#define PC4 PIN_A12
5381
#define PC5 PIN_A13
54-
#define PC6 36
55-
#define PC7 37
56-
#define PC8 38
57-
#define PC9 39
58-
#define PC10 40
59-
#define PC11 41
60-
#define PC12 42
61-
#define PC13 43
82+
#define PB0 PIN_A8
83+
#define PB1 PIN_A9
84+
#define PB2 64
85+
#define PE7 65
86+
#define PE8 66
87+
#define PE9 67
88+
#define PE10 68
89+
#define PE11 69
90+
#define PE12 70
91+
#define PE13 71
92+
#define PE14 72
93+
#define PE15 73
94+
#define PB10 74
95+
#define PB11 75
96+
// Other
97+
#define PA13 13
98+
#define PA14 14
6299
#define PC14 44
63100
#define PC15 45
64-
#define PD0 46
65-
#define PD1 47
66-
#define PD2 48
67-
#define PD3 49
68-
#define PD4 50
69-
#define PD5 51
70-
#define PD6 52
71-
#define PD7 53
72-
#define PD8 54
73-
#define PD9 55
74-
#define PD10 56
75-
#define PD11 57
76-
#define PD12 58
77-
#define PD13 59
78-
#define PD14 60
79-
#define PD15 61
80-
#define PE0 62
81-
#define PE1 63
82-
#define PE2 64
83-
#define PE3 65
84-
#define PE4 66
85-
#define PE5 67
86-
#define PE6 68
87-
#define PE7 69
88-
#define PE8 70
89-
#define PE9 71
90-
#define PE10 72
91-
#define PE11 73
92-
#define PE12 74
93-
#define PE13 75
94-
#define PE14 76
95-
#define PE15 77
96101
#define PH0 78
97102
#define PH1 79
98-
#define PC2_C PIN_A14
99-
#define PC3_C PIN_A15
100103

101104
// Alternate pins number
102105
#define PA0_ALT1 (PA0 | ALT1)

0 commit comments

Comments
 (0)